Modelling the behaviour of controllers in an HVAC system - a case study -

Size: px
Start display at page:

Download "Modelling the behaviour of controllers in an HVAC system - a case study -"

Transcription

1 Department of the Built Environment Unit Building Physics and Services Masterproject 2 Author T.J. Baas BSc Modelling the behaviour of controllers in an HVAC system - a case study - Supervisors Ir. R.P. Kramer Dr. ir. A.W.M. van Schijndel Date April 2015 Place Eindhoven

2 Masterproject 2 Modelling the behaviour of controllers in an HVAC system - a case study - A research of Eindhoven University of Technology In collaboration with Strukton Worksphere bv Masterproject 2 Eindhoven, April 2015 Author: T.J. Baas BSc ID Supervisors: Ir. R.P. Kramer Dr. ir. A.W.M. van Schijndel Eindhoven University of Technology Den Dolech AZ Eindhoven The Netherlands Tel: +31 (0) cec@tue.nl All rights reserved. Nothing out this paper may be copied, multiplied and/or may be published by print, photocopy, microfilm or any other way without prior permission of the Eindhoven University of Technology. Copyright 2015 Eindhoven University of Technology

3 Abstract At Eindhoven University of Technology (TU/e), practical buildings and systems are often modelled for research purposes. These simulations are often based on Matlab oriented software. With the HAMBase building model, developed by the university itself, one is able to model the heat and vapour flow in a building very accurate. Because HAMBase is based on Matlab, system models can easily be imported from Simulink. One is also able to build accurate system models with Simulink, but many difficulties are experienced while modelling the control behaviour in the systems. Therefore, a new research project was set up, which focusses solely on the modelling of the control behaviour in HVAC systems. A research is set up in collaboration with Strukton Worksphere bv. Strukton can offer a large amount of measurement data from HVAC systems and is always interested in potential energy savings within HVAC systems. The HVAC system of the Strukton office itself is used as case-system for the simulation study. This case system is, like most HVAC systems in the Netherlands, controlled by the Priva building management system (BMS). The simulation study focusses on the modelling of the controllers in this BMS. With the combination of these controller models and a system model of the AHU, a test model for control strategy studies can be created. Conventional PID controllers are widely applied for the control of HVAC systems. Although the basic structure of a PID controller is rather simple, a lot of different configurations exist. With different PID structures and features as anti-windup, many different configurations can be created. Eventually, the exact algorithm of the controller in Priva is found and a model could be built. The controller model, built in Simulink, shows very accurate simulation results compared to the measurement data. With the controller model available, a sensitivity study is performed in order to test the influence of some controller specifications on the model output. It was found that, based on stationary feedback signals, the influence of the data logfrequency and the anti-windup method is significantly large. The performance of the different controllers in the case system is evaluated using the measurement history of Performance indicators on long term performance and smoothness are calculated for each controller and compared afterwards. It was found that the controllers of the heating- and cooling coil performed significantly worse compared to the heat exchanger controller. This is probably caused by the dead time in the system, but further research may conclude if energy savings can be achieved by loop tuning. With this research, a model is built which can accurately simulate the control behaviour in an HVAC system. Further research is proposed to link the controller model to a process model, in order to allow studies on the robustness of the controller. With the model of the controller, also a starting point for control strategy studies is made. When the controller models are linked to simulation models of the components in the case system, a perfect case model for control strategy studies is created. This model can be used for studies on performance tuning and energy consumption reduction of HVAC systems. The modelling of the system components and linking to a control loop model is therefore highly recommended.

4 Table of contents Title Modelling the behaviour of controllers in an HVAC system Abstract 3 1 Introduction Background Previous research of the TU/e Research setup 6 2 Theory PID controllers PID algorithms Integrator windup Control loop performance tuning Control loop performance evaluation 11 3 Method Case building Measurement data Controller modelling Sensitivity and performance evaluation 14 4 Results Controller configuration Model sensitivity Controller performance 20 5 Discussion and recommendations Controller model Sensitivity study Performance evaluation Recommendations 21 6 Conclusions 23 7 References Literature Software Model references 25

5 Table of contents Title Modelling the behaviour of controllers in an HVAC system Appendices: I. System diagrams Strukton Son 26 II. Control schemes 28 III. Monitoring overview 30 IV. Specifications air handling unit 31

6 1 Introduction In the first part of this chapter, some relevant background information is given, followed by the problem definition and research setup in the second part. 1.1 Background At Eindhoven University of Technology (TU/e), practical problems in buildings are often modelled for research purposes. For the modelling, different software tools are used. Heat and vapour flows within the building are modelled with HAMBase. HAMBase is a multi-zone building model based on Matlab and is developed by the TU/e itself. Using HAMBase, one is able to perform accurate simulations on practical issues. In addition to the building model, Simulink is often used to simulate the (HVAC) systems in the building. Both HAMBase and Simulink are based on Matlab, which makes it easy to integrate a Simulink model into a HAMBase model. Using Simulink, one is able to build an accurate model of the building s systems. However, many difficulties are experienced during simulation of the controllers in the system. A lack of knowledge on the exact algorithm and behaviour of the controllers makes it hard to perform an accurate simulation. Besides the lack of knowledge, time is also a limiting factor while simulating the control systems. Therefore, specific research on the modelling of such controllers is needed. As designing-, developing- and exploitation firm in building services, Strukton Worksphere manages about 300 buildings within the Netherlands. The systems managed by Strukton are all controlled by a third party building management system (BMS). Control signals sent by the controllers in the software are shown by the BMS, but the actual control strategy of the controllers itself is often shielded. Knowledge on the actual behaviour of the controllers provides the key access to performance studies for the company. Most of the monitored data of the buildings managed by Strukton Worksphere is stored by the building management system. Therefore, appropriate data to validate a software model is largely available. Priva is an international developing and supplying firm of control systems for the built environment and horticulture. Priva is a world leading company in control systems for horticulture and is with its Top-Control building management system also market leading company in the Netherlands, with a market share of about 50%. From the buildings managed by Strukton Worksphere, is 85% equipped with Priva Top-Control. All these management systems of Priva are built up with the same (PID) controllers. Simulating control systems like Priva Top-Control are a big issue for the TU/e in performance studies on for example museums. Understanding the control behaviour of the BMS is also very important for ATES balancing studies, which are major issues in the Netherlands nowadays (Hoving, 2015). 1.2 Previous research of the TU/e Previous to this research project, another research of the TU/e is performed on controllers in HVAC systems. The master s student M. Niesen built up a Simulink model of a test setup HVAC system (Niesen, 2010), built at the Colorado State University. The test setup was part of an academic research on the Colorado State University (Anderson, et al., 2007). The objective of the research project of Niesen was to build up a model of an Air-Handling-Unit (AHU), in order to analyse different controllers and controlling strategies. The model build by Niesen consisted of multiple SISO (Single Input Single Output) PI controllers. The Simulink-model of the AHU can be used as reference model to test and analyse different controllers and control strategies in further research. 1.3 Research setup As explained in section 1.1, research on the behaviour of controllers in an HVAC system is needed. A research project is started in order to get insight in the actual behaviour of controllers in such system. The simulation model is also sufficient for future work control strategy studies. For this research, a case building of Strukton is used to validate the simulation model. As case building, the office building of Strukton Worksphere in Son is used. The air-handling-unit (AHU) of the building is modelled using the Simulink software and validated with real-time monitored data of the BMS. 6 Modelling the behaviour of controllers in an HVAC system

7 Objective The objective of this research is to build up a Simulink-model of an HVAC system, including its controllers, and being able to perform accurate simulations on the behaviour of the system and its controllers. In order to validate the model, detailed measurement data of a case-building is used. The following research question is used as guidance for the research project: Can the actual behaviour of an HVAC system, determined by its controllers, be accurately simulated, according to data from real-time measurements? Figure 1.1 shows the structure of the research project used to answer the research question. All stages in the structure could, unfortunately, not be accomplished in this project. This is mainly due to drawbacks in controller simulation and a limited amount of time available for the project. Further research is needed for the remaining stages in the structure. The grey-hatched boxes in the structure represent the stages accomplished in this research project. Further research is proposed to fulfil the remaining part of the research structure. These research proposals can be found in chapter 5.4. This first part of the research project provides answers to the following research questions: 1. What are the state of the art techniques used in PID-control of HVAC components? 2. Can the behaviour of individual controllers in an appropriate case system be accurately modelled with Simulink? 3. Which tuning methods for PID controllers can be used for the controllers in the case system? 4. What is the sensitivity of the controller s simulation model to the different components of the controller? 5. Is it possible to give an indication of the performance of the controllers in the case system? Figure 1.1; Structure of the research The report is build up as follows: Chapter one describes the problem definition, the research setup and some background information of the project. In the second chapter, a brief overview is given of the some relevant theory found during the literature review. Chapter three describes the research method, followed by the results in chapter four. The results are discussed and further research is proposed in chapter five. The conclusions are drawn in chapter six and the references to literature and corresponding modelling files can be found in chapter seven. Finally, some additional relevant information can be found in the appendices. 7 Modelling the behaviour of controllers in an HVAC system

8 2 Theory Below, a brief overview is given of the theory on PID controllers, controller algorithms, anti-windup schemes, control loop tuning and finally on evaluation techniques. 2.1 PID controllers Automatic controllers are a key issue in most automatic processes. The controllers can be used to regulate for example flow rates, temperatures, pressures etc. in automated processes. The most common controller used in (industrial) processes is the PID-controller. This controller is named after the Proportional, Integral and Derivative mode in the controller. The controller is based on feedback-control, it compares the measured process variable with its setpoint. The calculated difference between the measured value and the setpoint is called the error. Based on the error and the input settings, the PID controller sends an output to keep the process variable at its setpoint. Proportional control The proportional mode in the controller changes the controller output in proportion to the input, the error. The proportional factor is called the controller gain or proportional gain. By increasing the proportional gain, the controller will react faster to an error. However, when the proportional gain is set too high, the system will begin oscillating. If the proportional gain is set too low, the controller won t react adequately on errors. A major drawback when applying proportional control only is offset. When for example the load on a heating system suddenly changes, an error will occur. The control signal will respond proportional to this error. However, at one point the control signal will become equal to the error. The measured error will then become zero and the control signal will stay constant. Therefore, using proportional control only will always lead to an offset. Integral control One way to eliminate the offset due to proportional control is implementing integral control. The integral mode integrates the error over time. Therefore, it will increase or decrease the control signal as long as there is an error present. The speed of the integral action depends on the magnitude of the error and the integral time, which is an input setting for the integral control mode. The integral mode of a PID controller is switched off by selecting an integral time of zero. Derivative control The third control mode in PID controllers is the derivative control. By differentiation of the error, the control signal will respond more rapid on increments and decrements of the error. However, derivative control is rarely used for HVAC systems, mostly since such quick response is not really necessary for HVAC systems and derivative control makes the tuning of the controller more complex. By setting the derivative time to zero, the derivative mode in the PID controller is switched off. Figure 2.1 shows the recovery of the heating temperature after a sudden change in load. The recovery is shown for proportional (P), proportional-integral (PI) and proportional-integral-derivative (PID) control. Figure 2.1; System recovery for P, PI and PID control (Smuts J., PID Controllers Explained, 2011) 8 Modelling the behaviour of controllers in an HVAC system

9 2.2 PID algorithms In total, three different PID algorithms are arranged by manufacturers (Smuts J., 2010). The three algorithms are called interactive algorithm, non-interactive algorithm and parallel algorithm. Figure 2.2 shows a schematic diagram of the different algorithms. The oldest PID algorithm is the interactive algorithm, also known as series algorithm. It is represented by equation 2.1. Interactive u(t) = K c (e(t) + 1 τ i e(t) dt) (1 + τ d d dt ) [2.1] The second algorithm shown in figure 2.2 is the non-interactive algorithm, also known as ideal algorithm. If no derivative control is used (τ d = 0), the non-interactive algorithm will be equal to the interactive algorithm. The noninteractive algorithm is represented by: Non-interactive u(t) = K c (e(t) + 1 τ i e(t) dt + τ d de(t) dt ) [2.2] The last PID algorithm is the parallel algorithm. This is the only algorithm using a proportional gain (K p ) instead of a controller gain (K c ). The proportional gain doesn t influence the integral and derivative control, where the controller gain does. The parallel form of the algorithm makes tuning of the controller much more complex. This algorithm is therefore rarely applied. Equation 2.3 gives a representation of the algorithm. u(t) = K p e(t) + K i e(t) dt + K d de(t) dt [2.3] Parallel Figure 2.2; Schematic diagram different PID algorithms 2.3 Integrator windup A major drawback of PID controllers is integrator windup. This occurs when the actuator saturates, which causes an error in the feedback signal. The integrator will continue integrating while the actuator is fully saturated and the integral value will become very large. Even when the error decreases the actuator still saturates, which leads to large overshoots and settling times. This integration error is known as integrator windup. A lot of PID-configurations exist to avoid integrator windup. In a document by Warsaw University of Technology alone, thirteen different configurations were shown (Warsaw University of Technology). The configurations can basically be divided in two different approaches, conditional integration and back calculation. Also combinations of the two different approaches exist. Back calculation Back calculation is an approach which is used to avoid integrator windup. Back calculation is first proposed by Fertik and Ross, already in The approach is based on tracking. Basically, a controller provided with back calculation knows two different operation modes. In case the actuator is not saturated, the controller acts as an ordinary controller. Once the actuator saturates the integral is recomputed so its new value gives an output at the saturation level. Figure 2.3 shows a block diagram of a PID controller provided with back calculation. The rate of resetting the integral can be adjusted by the so called tracking time constant τ t. Figure 2.3; Block diagram of a PID controller provided with back calculation 9 Modelling the behaviour of controllers in an HVAC system

10 Conditional integration Another approach to avoid integrator windup is conditional integration, also called integrator clamping. With this approach the integral action is only used when certain conditions are met (no saturation for example). Visioli defined four different forms of conditional integration (Visioli, 2003): 1. The integral term is limited to selected limits. 2. The integration is stopped when the system error is large, i.e. when e > ē, where ē is a selected value. 3. The integration is stopped when the controller saturates, i.e. when u u s. 4. The integration is stopped when the controller saturates and the system error and the manipulated variable have the same sign, i.e. when u u s and e u >0. Also an alternate version of scheme 3 exists, where the integral term is kept at a prescribed value during controller saturation. This approach is also called preloading. Previous research has shown that scheme 4 performs best (Hansson, Gruber, & Tödtli, 1994) (Rundqwist, 1991). Combination of approaches Several researches have proposed new anti-windup configurations, based on a combination of the two approaches mentioned. Configurations proposed can for example be found in (Bohn & Atherton, 1995), (Hodel & Hall, 2001) and (Visioli, 2003). 2.4 Control loop performance tuning In order to optimize control loop performance, several hundreds of tuning methods exist for the PID parameters, most of them recorded since 1992 (O'Dwyer, PI and PID controller tuning rules: an overview and personal perspective, 2006). The most well-known and widely applied tuning rules are the Ziegler- Nichols rules, recorded already in 1942 (Ziegler & Nichols, 1942). Eleven years after the Ziegler-Nichols tuning rules were published, Cohen and Coon published their tuning rules. The Cohen-Coon rules are based on the same tuning objective as the Ziegler-Nichols rules, but are applicable for a wider variety of processes and therefore also widely applied. The Cohen-Coon rules work well for processes with L<2τ, while the Ziegler-Nichols rules work well for processes with L<0.5τ (where L is the dead time and τ is the time constant of the process) (Smuts J., Cohen-Coon Tuning Rules, 2011). Finally, the IMC tuning rules (also known as Lambda rules) are also widely used (Rivera, Morari, & Skogestad, 1986). The IMC rules are more based on robustness instead of fast step response, in contradiction to the Ziegler-Nichols and Cohen-Coon rules. But as mentioned before, there are many different tuning methods for PID controllers. Tuning objectives In order to find the most suitable tuning rules for a process, it is important to define the tuning objective. O Dwyer defined five different classifications of tuning rules (O'Dwyer, PI and PID controller tuning rules: an overview and personal perspective, 2006): Tuning rules based on a measured step response Tuning rules based on minimising an appropriate performance criterion Tuning rules that give a specified closed loop response Robust tuning rules, with an explicit robust stability and robust performance criterion built in to the design process Tuning rules based on recording appropriate parameters at the ultimate frequency One of the tuning objectives based on step response is called Quarter Amplitude Decay (QAD). QAD is based on fast step response, which leads to relatively large overshoots. Like the name of the objective suggests, the amplitude of the oscillation cycles decays with factor 4. Ziegler-Nichols, Cohen-Coon and many other tuning rules are based on QAD. The IMC tuning rules are robust tuning rules, giving good response on setpoint changes but give bad performances for integrating processes (Horn, Arulandu, Gombas, VanAntwerp, & Braatz, 1996). Many other tuning rules are based on error-integral, for eample minimising the Integral of Absolute Error (IAE) (O'Dwyer, Handbook of PI and PID Controller Tuning Rules (2nd Edition), 2006). 10 Modelling the behaviour of controllers in an HVAC system

11 Adaptive techniques Adaptive tuning techniques are developed in order to maintain the optimal PID settings throughout dynamic processes. Adaptive techniques were first introduced in 1983 and can generally be divided in three categories (Äström, Hägglund, Hang, & Ho, 1993): Automatic tuning Gain scheduling Adaptive control With automatic tuning (auto-tuning), a controller is tuned automatically. This tuning is however on demand of the user, which can be manually or pre-programmed. Using gain scheduling, the parameters are changed depending on a measured value (for example the system input or system output). Strategies where the parameters are continuously adjusted on the process dynamics and disturbances are called adaptive control. The on/off and traditional PID control techniques are still used in many HVAC systems (Afram & Janabi- Sharifi, 2014). Although it is multiple times shown that adaptive PI control has superior performance to that of classical PI control (Seem, 1998) (Zhang & Bai, 2007). Also research projects on combinations of PID control with Fuzzy control or neuron control for HVAC-control have proven to be successful, for example (Bai, 2013) (Soyguder, Karakose, & Alli, 2009) (Wang & Jing, 2006). 2.5 Control loop performance evaluation The feedback control loop of an HVAC system can be described by the schematic diagram shown in figure 2.4. Several indicators exist to evaluate the performance of control loops in general. One of the most commonly used performance evaluation techniques is the sensitivity function (Rivera, Morari, & Skogestad, 1986): S = e y s d [2.4] Figure 2.4; Feedback control loop HVAC system The variable d in the sensitivity function refers to the load disturbances, which are often hard to measure. Using the sensitivity function, it is preferable to keep the function as small as possible over a broad errorfrequency range. In order to evaluate step responses and the effect of load disturbances changes, Rivera et al. introduced the Integral Absolute Error (IAE) and the Integral Squared Error (ISE): ISE = (y y s ) 2 dt 0 IAE = y y s dt 0 [2.5] [2.6] In order to evaluate the input performance, Skogestad introduced the Total Variation (TV) of the input (Skogestad, 2003), which is a good indicator for the smoothness of the process. The total variation is the sum of all the increments and decrements of the process input u(t), assuming a discretized signal: TV = i=1 u i+1 u i [2.7] 11 Modelling the behaviour of controllers in an HVAC system

12 3 Method In this chapter the case building is described, as well as its HVAC system and the monitoring techniques of the system. Further, the research methods used for controller modelling and evaluation are discussed. 3.1 Case building As mentioned in chapter 1, the office building of Strukton Worksphere in Son is used as case building for the research project. The building has six floors and is provided with a parking lot, a restaurant and a total of 7500 square meter offices. The building is equipped with two air-handling-units, one providing the restaurant of fresh conditioned air, the other supplying fresh air for the offices. Since the AHU s are quite different, only the unit supplying air to the offices is modelled. The building is provided with a Priva Top-Control building management system. The volume- and energy flows in the HVAC system are broadly monitored by the building management system and additional sensors placed by the company itself. Figure 3.1 shows a schematic diagram of the AHU, detailed schematic diagrams of the building s services are enclosed as appendix I. Figure 3.1; Schematic diagram air-handling-unit case building The upper section of the AHU in figure 3.1 represents the flow of extracted air from the building (from right to left). The air is extracted by a fixed speed fan and flows through the rotary heat exchanger to the ambient. At the bottom section of the AHU, ambient air is extracted by a similar fixed speed fan. The supply air flows through respectively the rotary heat exchanger, heating coil and cooling coil. Reversible heatpumps are installed to supply conditioned water for the heating- and cooling coil and for additional space heating. The HVAC system is controlled by the BMS. The system control is built up from a master-slave control with four PI-controllers. The master loop controls the required temperature of the supply air and the activation of the different components in the system. The amount of power supplied by the heat exchanger, heating coil and cooling coil is controlled by individual PI-controllers. Figure 3.2 below gives a schematic overview of the control system. Detailed process control schemes are enclosed as appendix II. Figure 3.2; Control loop air handling unit 12 Modelling the behaviour of controllers in an HVAC system

13 3.2 Measurement data The AHU from the case building is broadly measured, both by the BMS and by external transmitters. The data from the BMS and the external transmitters is logged respectively per 4 and per 1 minute. Figure 3.3 gives an indication of the type and position of the measurements in the AHU (orange and purple circles). The orange circles in the figure indicate measurement point (Moisture [%RH] and Temperature [ C]), the purple circles indicate calculated values of the BMS (PI control signal [-] and Temperature [ C]). Figure 3.3; Schematic diagram AHU monitoring The data important for the modelling of the controller is the error signal (input of the controller) and the control signal (output of the controller). The input of the controller is the difference between the air supply temperature reached (T 9 ) and the air supply temperature calculated (T 10 ). The different control signals (PI 1, PI 2, PI 3, and PI 4 ) are outputs of the controllers and these values are used for validation of the simulation model. Remaining measurement points in the AHU are not directly of influence for the controller s behaviour, they are mostly relevant for the validation of the process models. An overview of all sensors in the AHU with its description is enclosed as appendix III. 3.3 Controller modelling To get insight in the behaviour of (PI-) controllers, a simulation model of the PI-controllers in the case system is built with Matlab/Simulink. The R2013a version of Mathworks Matlab/Simulink was used for the simulation study. The simulation model is fully built up in Simulink, using blocks from the basic Simulink library in the software. As explained in chapter 2, many different algorithms of PID controllers exist (different anti-windup schemes etc.). Knowledge on the algorithm of the controller is therefore essential when building a simulation model of the controller. Initially, the algorithm is tried to be found by trial and error and using the BMS-data for validation. Using trial and error, an approximation of the controller s behaviour could be made in Simulink. It was however not possible to reproduce the measured control signal of the validation data. Eventually, a meeting with the manufacturer of the BMS was set up, in order to trace the exact algorithm of the PIcontroller. 13 Modelling the behaviour of controllers in an HVAC system

14 3.4 Sensitivity and performance evaluation With the configuration of the controller known, a sensitivity study can be performed. Besides the sensitivity, also the performance of the controllers in the case system is evaluated. This chapter describes the method used for both evaluation studies. Sensitivity A sensitivity study shows the required knowledge level on the controller s specifications, when a controller is modelled. The influence on the controller s output is calculated for variations in: Integrator method (Backward Euler, Forward Euler and Trapezoidal) Sample time (1 second, 10 seconds and 60 seconds) Data frequency (1 second, 4 minutes and 10 minutes) Anti-windup approach (Back-calculation and without anti-windup) For each variation mentioned above, the simulation is performed and the controller s output logged. In order to compare the different sensitivities, agreements are calculated in mean values of the relative deviations, compared to the measurement data. Performance evaluation With the large amount of measurement data available, a performance evaluation of the controllers in the case system can be made. The controllers are evaluated based on their control hours, the hours the temperature is controlled by that specific controller. As performance indicator, the Integral Absolute Error and Total variation (equations 2.6 and 2.7) are used. After each performance is calculated, they are compared with each other for evaluation. 14 Modelling the behaviour of controllers in an HVAC system

15 4 Results The results of the simulation study on the PID controller of the case building are presented below. The plots that can be found in this chapter are results of the simulations with Matlab and Simulink. A list with the corresponding simulation files for each figure can be found in chapter 7.3. The used Matlab- and Simulink files are digitally enclosed with this report. 4.1 Controller configuration In order to trace the exact algorithm of the controller, a meeting was set up with the manufacturing firm of the BMS. This meeting provided more knowledge on the configuration of the controller, a practical approximation of the controller s configuration could be defined. This configuration is shown in figure 4.1. Figure 4.1; Schematic diagram PI-controller with clamping The configuration of the controller, according to Priva, has the interactive PID-form as main structure. For the case building, this form is similar to the non-interactive form, since no derivative control is used. The interactive PI-form is extended with a conditional integration anti windup feature. The anti-windup scheme used is the fourth form mentioned by Visoli: The integration is stopped when the controller saturates and the system error and the manipulated variable have the same sign, i.e. when u u s and e u >0. The values of K c, T i and the saturation limits of the controller can be defined by the user in the Priva software. Besides these variables, also an offset, dead time and T d can be defined in the software, but these are all set at zero for the case building. However, simulation results of a back-calculation type show better agreement with the validation data. The PID controller with back calculation used for the simulations is similar to the one discussed in chapter 2.3, but without derivative control and a tracking time constant τ t of 1. A schematic diagram of the PI controller with back-calculation which shows good agreement is shown in figure 4.2. The values of K c, T i and the saturation limits of the controller are similar to that used for the controller equipped with clamping control. Figure 4.2; Schematic diagram PI-controller with back-calculation 15 Modelling the behaviour of controllers in an HVAC system

16 The model of the PI controller is validated for two controllers of the case system, the heating coil (HC) and the heat exchanger in heating mode (HEH). Only differences between these controllers are the values of K c and T i, and the fact that the output of the HC-controller is rounded to integers. Figure 4.3 shows the control signals of the heat exchanger and the heating coil for Tuesday 31 th of April. Figure 4.3; Control signals April 31 th 2015 The control signal for the heat exchanger directly increases to 100% when the air handling units starts up. Additional heating power is provided by the heating coil in the morning, this signal is then also used to control the air temperature. In the afternoon, obviously less heating power is required. The control signal of the heating coil decreases to zero and the control signal of the heat exchanger is used to adequately control the air temperature. During start-up of the system, the control signal of the heating coil directly rises at 6:00 AM, while the signal of the heat exchanger starts rising a few minutes after 6:00 AM. This can be explained by the starting procedure of the system, as entered in the BMS. This standard starting-sequence of the BMS seems however not very convenient. During the project, it became clear that the interval of the measurement data is very important. The measurement data in the database of the case system has a measurement frequency of 4 minutes. This data was interpolated to seconds for the simulations. It however became clear that with measurement data of a higher frequency (measurements per second), much better agreement can be obtained for the simulation. But since all data was logged per 4 minutes, the data in the database of the case building became useless for further simulation purposes. The validation of the proposed controller model is therefore limited. The controller is validated for 3 days of measurement data, only the heating coil (HC) and the heat exchanger heating (HEH) were active during these days. Examples on the sensitivity of the data frequency can be found in chapter 4.2 and proposals on further research are given in chapter 5.4. The Simulink model with back calculation shows good agreement with the validation data, as can be seen in figure 4.3. Providing the model with clamping (conditional integrating) instead of back-calculation shows less agreement, the same holds for the standard PID-controller block in the Simulink library. In the meeting, Priva indicated that the controller may react inaccurate to errors of low magnitude (± 0.1 C). However, validation of the model, without considering inaccuracies for small errors, shows good agreement. Further validation of the controller is needed to investigate the accuracy for small errors and to determine the actual anti-windup method in the controller (clamping or back-calculation). 16 Modelling the behaviour of controllers in an HVAC system

17 4.2 Model sensitivity Chapter 4.2 shows the sensitivity of some relevant factors to the simulation agreement. Very important to note is that the controller model is not connected to a dynamic process, the feedback signal of the validation data is used as input of the controller model. This means that when the simulated signal deviates, the model will continue calculating from that deviation in the control signal instead of correcting itself. The sensitivities presented below will therefore only apply for cases where the feedback signal from the measurements is used. Integrator method The integration loop in the controller can be performed by use of different integration methods. The standard Simulink integrator block provides three different approaches: Forward-Euler, Backward-Euler and Trapezoidal integration. The model-configuration used for the plot in figure 4.3 makes use of Backward-Euler integration. This integration approach shows thus good agreement with the measurement data. Figures 4.4 and 4.5, show the model output for respectively the Forward-Euler and Trapezoidal integration approach. These both approaches show also good agreement with the measurements. Figure 4.4; Control signal April 31 th Forward Euler integration Figure 4.5; Control signal April 31th Trapezoidal integration Sample time Besides integration method, also the sensitivity to sample time is tested. The only distinction between the two different controllers in Priva is the sample time (1 and 10 seconds). The controller used in the case building works on a sample time of 10 seconds. The model used for figure 4.3 is also based on a 10 seconds sample time. Figures 4.6 and 4.7 show the output signal for sample times of respectively 1 and 60 seconds. Only for the 60 seconds sample time, shown in figure 4.7, a slightly divergent control signal can be obtained. This deviation is however very small. 17 Modelling the behaviour of controllers in an HVAC system

18 Figure 4.6; Control signal April 31 th second sample time Figure 4.7; Control signal April 31 th seconds sample time Data frequency As mentioned in chapter 4.1, the frequency of the measurement data is very important. For the output signal in figure 4.3, a data interval of 1 second was used. Mainly since the interval of 4 minutes had shown bad performance earlier. Figure 4.8 shows output of the same simulation model, but now based on a data interval of 4 minutes. As expected, a significant deviation in output signal can be obtained. The deviation also increases over time, this is because the controller continues calculating from the deviated output signal, as explained before. Figure 4.9 shows the simulated control signal for a 10 minutes data interval, which obviously amplifies the effect. Figure 4.8; Control signal April 31 th minutes data interval 18 Modelling the behaviour of controllers in an HVAC system

19 Figure 4.9; Control signal April 31 th minutes data interval Anti-windup method The final sensitivity discussed is that of the anti-windup method. As mentioned before, an anti-windup method is applied in the controller model. Figure 4.10 shows the importance of taking the anti-windup feature into account when building the simulation model. The figure shows a comparison between the measurement data, and the output signal of the model without the anti-windup feature for April 20 th. It shows a significantly large difference, which is again mainly caused by the fact that the controller continues calculating with a wrong input signal. Figure 4.10; Control signal April 20th Without anti-windup Sensitivity overview The differences between the measurement data and the different model outputs are converted to percentages mean absolute deviation. This deviation during operation hours is calculated in percentages for both the heating coil and the heat exchanger. These percentages are shown in table 4.1, to make a comparison between the sensitivities easier. Looking at the percentages, it can be seen that the controller is especially sensitive for the data frequency and the antiwindup approach. From experiments with the measurement data, a squared valve curve was found for the heating and cooling coil. This means that the deviation of % for the heating coil, can lead to a deviation of 443% (!) in energy consumption for this particular example. Sensitivity overview controller Mean abs Controller features deviation HEH HC Backward Euler 0,26% 6,49% Integration method Forward Euler 0,38% 6,67% Trapezoidal 0,28% 6,57% 1 second 0,35% 18,70% Sample time 10 seconds 0,26% 6,49% 60 seconds 0,87% 17,90% Data log frequency Anti-windup approach Table 4.1; Sensitivity overview controller 1 second 0,26% 6,49% 4 minutes 2,61% 37,82% 10 minutes 5,03% 52,59% Back-calculation 0,26% 6,49% None 0,00% 129,15% 19 Modelling the behaviour of controllers in an HVAC system

20 4.3 Controller performance Using the measurement data of 2014, a comparison can be made of the controller s performance. Table 4.2 shows the operation hours of each controller in However, when multiple controllers are active (for instance HEH and HC), only one controller is actively controlling the temperature and the second one is at a fixed level. The control hours in table 4.2 denote the hours the controller is actively controlling the air temperature. A comparison in share of the control hours between the four controllers in the system is shown in figure To evaluate the controller s performance, the Integral Absolute Error (IAE) and Total Variation (TV) of each controller are calculated over In addition to the IAE and TV, also the mean IAE and mean TV are calculated to make a performance-comparison of the different controllers easier. Results of these performance indicators are shown in table 4.3. Figure 4.12 shows a comparison between the performance indicators of each controller. The control hours of the HEC are zero over 2014, which means the performance indicators (IAE and TV) are also zero and are therefore left out of the plots. It can be noticed from the results that the heat exchanger (HEH) performs clearly better on IAE, compared to the coils (HC and CC). This is probably caused by the large dead time in the coilsystem, compared to the heat exchanger. The heat exchanger performs also better on the process smoothness, expressed in TV, but for TV the differences are smaller. Table 4.2; Operation hours 2014 Operation hours 2014 Operation Control Controller hours hours PID HEH PID HEC PID HC PID CC Figure 4.11; Control hour distribution Table 4.3; Performance evaluation per controller Performance criteria Performance evaluation per controller Different PID controllers PID HEH PID HEC PID HC PIC CC Operation hours [h] Control hours [h] IAE total [ C] IAE mean [ C] TV total [ C] TV mean [ C] Figure 4.12; Performance evaluation 2014: IAE and TV 20 Modelling the behaviour of controllers in an HVAC system

21 5 Discussion and recommendations In the first part of this chapter, results of the project are discussed (5.1 t/m 5.3). In the last section of the chapter, section 5.4, recommendations are given for further research. 5.1 Controller model A model of the controller is built in Simulink, based on the measurement data from the case building. Although a large amount of data-history is available, only few could be used for validation, due to the low frequency of data-logging. The final controller model is therefore based on little validation data (3 days), validation with additional data may be useful to guarantee its accuracy. 5.2 Sensitivity study With the final configuration of the controller known, a sensitivity study is performed. The sensitivity study showed the influence of individual controller specifications on the simulation outcome. The influences shown are however only valid for cases without a process-model, like this project. In process-modelling and in practical appliances, with interaction between controller and process, the controller would correct itself since it will receive a different feedback signal. But the results of the sensitivity study can be used for controlleronly modelling. 5.3 Performance evaluation For the performance evaluation, described in chapter 3.4 and 4.3, the data-history of 2014 is used. But like also mentioned before, the log frequency of this data is of significant influence on the modelling accuracy. The results of the performance evaluation have therefore to be taken with care. The results show however a clear pattern, which is most important to know. 5.4 Recommendations The model of the PI-controller is, as mentioned in section 5.1, based on relatively few validation data. Further research should determine if the proposed algorithm gives accurate results for a larger set of measurement data. Focus for these tests have to be on the anti-windup approach which is applied and the possible inaccuracy for small errors (±0.1 K). Further research is also needed to model the dead time, offset and derivative control functions of the Priva controller. This however, requires measurement data of a different case system, since the specific case system of the Strukton building doesn t use these functions. Within this project, the sensitivity of the Priva controller to different factors is tested. This sensitivity study shows the sensitivity of the controller model when the feedback control signal of the measurement data is used. This however doesn t show the dynamic behaviour of the controller. Further research is needed to combine the controller model with a process model. Such combined model would allow studies on the sensitivity, robustness and performance of the controller in dynamic situations. The performance evaluation study on the controller in the case study showed a significant difference in performance, between the controllers for the heat exchanger and the coils. This difference is probably caused by the larger amount of dead time for the coils. But the behaviour of the heating and cooling coil has high influence on the energy consumption, in contradiction to the heat exchanger. Further research on the performance of the controllers may therefore lead to improvements on energy consumption and thermal comfort. During the project was found that the data log-frequency of the case building was too low for accurate modelling. The large database, containing measurement data of multiple years, became more or less useless. It is therefore recommended for Strukton to start logging the important variables of the system per second, or per ten seconds, in order to build up a new database. Such database is preferable for the recommended further research. 21 Modelling the behaviour of controllers in an HVAC system

22 Control strategy studies With this research on the behaviour of controllers in an HVAC system, a solid start is made towards control strategy studies. The behaviour of the controllers can successfully be simulated, but the coupling with a system model is needed to get insight in the dynamic behaviour and performance of the control loop. Figure 5.1 shows the project stages needed to accomplish before control strategy studies can be performed. Within this project, a Simulink-model is built which can perform accurate dynamic simulations on the behaviour of the separate PI-controllers in the case-system. With this model, each slave control-loop (see figure 3.2) can be simulated. Further research is needed to build up an interactive control model which can be used to communicate between the separate PI-controllers and simulate the master control loop. Besides the control loop modelling, also system modelling is needed to build up an appropriate test model for control strategy studies. The AHU of the Strukton office in Son can be used as case-system for the system modelling. Further research is needed to build up accurate models of each component in the system, which can thereafter be combined into one single system model of the AHU (the track on the left side in figure 5.1). When both the control- and the system-model are built, they can be merged into one single Simulink model. With this model, a perfect test environment is created for control strategy studies on HVAC systems. Figure 5.1; Research structure Within this current project, a lot of background research is already performed on the system components and its monitoring. The monitoring overview and the specifications of the system s components which are already found are enclosed as respectively appendix III and IV. 22 Modelling the behaviour of controllers in an HVAC system

23 6 Conclusions This chapter evaluates the results of the research project, based on the research questions which are defined in chapter 1. The main research question for this project is: Can the actual behaviour of an HVAC system, determined by its controllers, be accurately simulated, according to data from real-time measurements? The answer on the main research question of the project is given in the last section of this chapter. First, answers are provided to the subquestions defined for the project. What are the state of the art techniques used in PID-control of HVAC components? The most widely applied control techniques in HVAC control are the conventional PID control strategies, often applied with for example anti-windup techniques. Research has shown potentials for automatic PIDtuning and adaptive control. More recent research also shows potentials for combinations of PID- and Fuzzyor Neuron control for HVAC systems. Such control techniques are however still rarely applied within the field of HVAC control. Can the behaviour of individual controllers in an appropriate case system be accurately modelled with Simulink? For this project, an accurate controller model is built for the PID controller used in leading building management software in the Netherlands. It is thus possible to accurately model the behaviour of individual controllers in an HVAC system. Important to note is that data with a high log frequency is needed for validation of the model. Which tuning methods for PID controllers can be used for the controllers in the case system? Practically, all tuning rules designed for PID controllers with the interactive and non-interactive form can be applied at the PI controllers in the case system. Defining a tuning objective would help selecting the best applicable tuning method. Looking at HVAC control, minimising error-integral based tuning could be a suitable objective. Besides manual tuning methods, also automatic- and adaptive tuning can be applied to the controllers in the case system. What is the sensitivity of the controller s simulation model to the different components of the controller? A sensitivity study was performed, in order to get an indication of the sensitivity of different controller components. Results of this study showed that the model can significantly be influenced by the data log frequency and the appliance of an anti-windup approach. It was also showed that the sensitivity to integration methods was low and the sensitivity to the controller s sample time was in between. If have to be noted that the sensitivity study is based on a non-dynamic feedback signal. Is it possible to give an indication of the performance of the controllers in the case system? With the large database of the case system available, a performance evaluation could be made of the different controllers in the case system. This performance evaluation showed that the performance of the controllers which are controlling the heating- and cooling coil was significantly lower than that of the controller controlling the heat exchanger. This difference in performance is probably caused by the dead time in the coil-system, further research is proposed to examine possible performance improvements. Based on the answers to the subquestions above, an answer can be derived for the main research question. With this project, a model of the Priva controller is built in Simulink. This model is shown to be very accurate, looking at the plots in chapter 4. In order to model the total (control) behaviour of the HVAC system, the master loop has to be modelled to connect the different controllers. First tests of the interaction between two controllers have proven to be successful and schematic diagrams of the master loop are made as well. So in answer to the research question, it is possible to build accurate simulation models for the actual control behaviour in an HVAC system. This project is a start towards detailed HVAC behaviour simulations and performance optimization studies. 23 Modelling the behaviour of controllers in an HVAC system

24 7 References 7.1 Literature Afram, A., & Janabi-Sharifi, F. (2014). Theory and applications of HVAC control systems - a review of model predictive control (MPC). Building and Environment 72, Anderson, M., Buehner, M., P., Y., Hittle, D., Anderson, C., Tu, J., et al. (2007). An experimental system for advanced heating, ventilating and air conditioning (HVAC) control. Energy and Buildings 39, Äström, K., Hägglund, T., Hang, C., & Ho, W. (1993). Automatic tuning and adaptation for PID controllers - a survey. Control Eng. Practice (Vol.1 No.4), Bai, J. (2013). Development an Adaptive Incremental Fuzzy PI Controller for a HVAC system. INT J Comput Commun 8, Bohn, C., & Atherton, D. (1995). An analysis package comparing PID anti-windup strategies. IEEE Control Systems (Vol. 15), Chen, Y., & Treado, S. (2013). Development of a simulation platform based on dynamic models for HVAC control analysis. Energy and Buildings. Hansson, A., Gruber, P., & Tödtli, J. (1994). Fuzzy anti-reset windup for PID controllers. Control Eng. Practice Vol.2 No.3, Hodel, A., & Hall, C. (2001). Variable-structure PID control to prevent integrator windup. IEEE transactions on industrial electronics (Vol. 48, No. 2), Horn, I., Arulandu, J., Gombas, C., VanAntwerp, J., & Braatz, R. (1996). Improved filter design in Internal Model Control. Ind. Eng. Chem. Res. 35, Hoving, J. (2015). Maintaining ATES balance using continuous commissioning and model predictive control. Eindhoven: Eindhoven University of Technology. Niesen, M. (2010). Optimalisatie regelsystemen. Eindhoven: Eindhoven University of Technology. O'Dwyer, A. (2006). Handbook of PI and PID Controller Tuning Rules (2nd Edition). London: Imperial College Press. O'Dwyer, A. (2006). PI and PID controller tuning rules: an overview and personal perspective. Dublin: Dublin Institute of Technology. Rivera, D., Morari, M., & Skogestad, S. (1986). Internal Model Control. 4. PID Controller Design. Ind. Eng. Chem. Process Des. Dev. 25, Rundqwist, L. (1991). Anti-reset windup for PID controllers (PhD thesis). Lund: Studentlitteratur AB. Seem, J. (1998). A new Pattern Recognition Adaptive Controller with application to HVAC systems. Automatica (Vol.34 No.8), Skogestad, S. (2003). Simple analytic rules for model reduction and PID controller tuning. Journal of Process Control 13, Smuts, J. (2010, March 30). PID Controller Algorithms. Retrieved February 20, 2015, from Opticontrols: Smuts, J. (2011, March 24). Cohen-Coon Tuning Rules. Retrieved March 3, 2015, from Opticontrols: Smuts, J. (2011, March 07). PID Controllers Explained. Retrieved February 20, 2015, from Opticontrols: Soyguder, S., Karakose, M., & Alli, H. (2009). Design and simulation of self-tuning PID-type fuzzy adaptive control for an expert HVAC system. Expert Systems with Applications 36, Visioli, A. (2003). Modified anti-windup scheme for PID controllers. IEE Proc.-Control Theory Appl. Vol. 150, Wang, J., & Jing, Y. (2006). Study of neuron adaptive PID controller in a single-zone HVAC system. Conference of: Innovative Computing, Information and Control, Warsaw University of Technology, I. (n.d.). Integral Anti-Windup for PI Controllers. Retrieved February 13, 2015, from Warsaw University of Technology: Zhang, X., & Bai, J. (2007). A new adaptive PI controller and its application in HVAC systems. Energy Conversion and Management 48, Ziegler, J., & Nichols, N. (1942). Optimum settings for automatic controllers. Transactions of the A.S.M.E. (November 1942), Modelling the behaviour of controllers in an HVAC system

25 7.2 Software Simulations were performed, using the following software: - Mathworks MATLAB R2013a - Mathworks Simulink 8.1 (R2013a) 7.3 Model references Some figures in the report contain plots from the Matlab- and/or Simulink simulations. These simulation files used for the project are all digitally enclosed by this report. Below, a reference is made between the figures in the report containing those plots and their corresponding simulation files. Figure nr: Page Figure 4.3; Control signals April 31th Matlab: DATA m Simulink: PI_controller_interaction.slx Figure 4.4; Control signal April 31th Forward Euler integration 17 Matlab: DATA m Simulink: PI_controller_interaction_ForwardEuler.slx Figure 4.5; Control signal April 31th Trapezoidal integration 17 Matlab: DATA m Simulink: PI_controller_interaction_Trapezoidal.slx Figure 4.6; Control signal April 31th second sample time 18 Matlab: DATA _sample1.m Simulink: PI_controller_interaction_sample1.slx Figure 4.7; Control signal April 31th seconds sample time 18 Matlab: DATA _sample60.m Simulink: PI_controller_interaction_sample60.slx Figure 4.8; Control signal April 31th minutes data interval 18 Matlab: DATA _data4min.m Simulink: PI_controller_interaction.slx Figure 4.9; Control signal April 31th minutes data interval 19 Matlab: DATA _data10min.m Simulink: PI_controller_interaction.slx Figure 4.10; Control signal April 20th Without anti-windup 19 Matlab: DATA m Simulink: PI_controller_interaction_withoutantiwindup.slx Figure 4.11; Control hour distribution 20 Matlab: Performance_2014.m Figure 4.12; Performance evaluation 2014: IAE and TV 20 Matlab: Performance_2014.m 25 Modelling the behaviour of controllers in an HVAC system

26 I. System diagrams Strukton Son The figure below indicates the schematic diagram of the heating and cooling circuit of the case building. 26 Modelling the behaviour of controllers in an HVAC system

27 The figure below indicates the schematic diagram of the air handling circuit of the case building. 27 Modelling the behaviour of controllers in an HVAC system

28 II. Control schemes Below, a schematic diagram of the starting loop of the AHU at the case building is shown. 28 Modelling the behaviour of controllers in an HVAC system

29 Below, a schematic diagram is shown of the control loop which determines the supply temperature setpoint. 29 Modelling the behaviour of controllers in an HVAC system

30 Not used Not used Technische Universiteit Eindhoven University of Technology III. Monitoring overview Below a schematic diagram is shown which indicates the positions of the sensors used for the project. The sensors are listed in the tables beneath the figure. At the moment of writing, the sensors T4 and M3 are being replaced due to bad performances. Wisensys measurements Nr. ID Code Strukton Description Unit M1 639 Base_ TT_007 - Humidity Measurement - Relative humidity extraction air after HE % RH M Base_ TT_012a - Humidity Measurement - Relative humidity supply air after HE % RH T1 640 Base_ TT_007 - Temperature Measurement - Temperature extraction air after HE C T Base_ TT_012a - Temperature Measurement - Temperature supply air after HE C 1905 Base_ TT_012 - Temperature Measurement - Temperature supply air after HE C 665 Base_5 - dp_cooling_ind - Voltage Measurement - Pressure difference cooling circuit kpa 664 Base_5 - dp_heating_ind - Voltage Measurement - Pressure difference heating circuit kpa 62 Base_5 - pyranometer - Low Voltage Measurement - Solar irradiation W/m² PRIVA History Nr. ID Code Strukton Code Vision Description Unit M2 282 SWS_PAND_OS1_GRFMET_72 357UT1 Measurement - Relative humidity extraction air % RH PI1 294 SWS_PAND_OS1_GRFPID_4 207M1 Calculated value - PID heat exchanger heating % PI2 295 SWS_PAND_OS1_GRFPID_5 207M1 Calculated value - PID heat exchanger cooling % PI3 292 SWS_PAND_OS1_GRFPID_6 329CV1 Calculated value - PID heating coil % PI4 325 SWS_PAND_OS1_GRFPID_8 329CV2 Calculated value - PID cooling coil % T2 281 SWS_PAND_OS1_GRFMET_47 357UT1 Measurement - Temperature extraction air C T3 255 SWS_PAND_OS1_GRFMET_1 310TT1 Measurement - Ambient air temperature C T5 293 SWS_PAND_OS1_GRFMET_36 332TT7 Measurement - Incoming water temperature heating coil C T6 290 SWS_PAND_OS1_GRFMET_37 356TT1 Measurement - Outgoing water temperature heating coil C T7 288 SWS_PAND_OS1_GRFMET_40 356TT2 Measurement - Incoming water temperature cooling coil C T8 289 SWS_PAND_OS1_GRFMET_41 356TT3 Measurement - Outgoing water temperature cooling coil C T9 287 SWS_PAND_OS1_GRFMET_46 356TT4 Calculated value - Temperature air supply C T SWS_PAND_OS1_GRFSYS_79 356TT4 Measurement - Temperature air supply C 283 SWS_PAND_OS1_GRFMET_28 356TT6 Measurement - Room temperature 4th floor C 284 SWS_PAND_OS1_GRFMET_29 356TT7 Measurement - Room temperature 3rd floor C 285 SWS_PAND_OS1_GRFMET_30 356TT8 Measurement - Room temperature 2nd floor C 286 SWS_PAND_OS1_GRFMET_31 357TT1 Measurement - Room temperature 1st floor C 30 Modelling the behaviour of controllers in an HVAC system

31 IV. Specifications air handling unit This document describes the specifications of the AHU which were, during this project, found for modelling purposes. Some specifications, like the flow quantities, may change over time. The product specifications below are based on the product specifications of the AHU-manufacturer (Carrier Airovision 2009). Heat exchanger: Design conditions: Type: Hygroscopic Inlet: -10 C Material rotor: Aluminium 90 % RH Nominal power: kw Outlet: 9.1 C Efficiency latent: 47 % 54 % RH Efficiency dry: 60 % Air flow resistance: 188 Pa Heating coil: Design conditions: Type: Water to air Air inlet: 9 C Nominal power: kw Air outlet: 21 C Air flow resistance: 47 Pa Water inlet: 45 C Water flow resistance: 6 kpa Water outlet: 37 C Tube diameter: mm Air flow rate: m³/s Tube thickness: 0.35 mm Water flow rate: 4.49 l/s Fin distance: 2 mm In-coil air velocity 2.95 m/s Fin thickness: 0.12 mm Cooling coil: Design conditions: Type: Water to air Air inlet (dry): 27 C Nominal power: 235 kw Air inlet (wet): 21.1 C Air flow resistance (wet): 235 Pa 60 % RH Air flow resistance (drip): 27 Pa Air outlet (dry): 15 C Water flow resistance: 15 kpa Air outlet (wet): 14.9 C Tube diameter: 16.5 mm 99 % RH Tube thickness: 0.4 mm Water inlet: 9 C Fin distance: 2 mm Water outlet: 15 C Fin thickness: 0.13 mm Air flow rate: m³/s Water flow rate: 9.36 l/s In-coil air velocity: 2.97 m/s Supply fan: Manufacturer: Nicotra Gebhardt Type: RZR Fixed speed fan Nominal power: kw Efficiency: 82 % Rotational speed (fan): 950 rpm Air flow rate: m³/s Air supply velocity: 8.11 m/s System pressure: 78 Pa External pressure: 300 Pa Dynamic pressure: 39 Pa Total pressure: 1234 Pa 31 Modelling the behaviour of controllers in an HVAC system

32 Extraction fan: Manufacturer: Nicotra Gebhardt Type: RZR Fixed speed fan Nominal power: 11 kw Efficiency: 83 % Rotational speed (fan): 834 rpm Air flow rate: 9.72 m³/s Air supply velocity: 7.67 m/s System pressure: 70 Pa External pressure: 350 Pa Dynamic pressure: 35 Pa Total pressure: 935 Pa Performance curve The figure below shows the performance curve of both the extraction and supply fan. The figure originates from the product specifications of the manufacturer (Nicotra Gehardt Centrifugal Fans RZR, belt driven (2013). 32 Modelling the behaviour of controllers in an HVAC system

MM7 Practical Issues Using PID Controllers

MM7 Practical Issues Using PID Controllers MM7 Practical Issues Using PID Controllers Readings: FC textbook: Section 4.2.7 Integrator Antiwindup p.196-200 Extra reading: Hou Ming s lecture notes p.60-69 Extra reading: M.J. Willis notes on PID controler

More information

Different Controller Terms

Different Controller Terms Loop Tuning Lab Challenges Not all PID controllers are the same. They don t all use the same units for P-I-and D. There are different types of processes. There are different final element types. There

More information

Find, read or write documentation which describes work of the control loop: Process Control Philosophy. Where the next information can be found:

Find, read or write documentation which describes work of the control loop: Process Control Philosophy. Where the next information can be found: 1 Controller uning o implement continuous control we should assemble a control loop which consists of the process/object, controller, sensors and actuators. Information about the control loop Find, read

More information

CHBE320 LECTURE XI CONTROLLER DESIGN AND PID CONTOLLER TUNING. Professor Dae Ryook Yang

CHBE320 LECTURE XI CONTROLLER DESIGN AND PID CONTOLLER TUNING. Professor Dae Ryook Yang CHBE320 LECTURE XI CONTROLLER DESIGN AND PID CONTOLLER TUNING Professor Dae Ryook Yang Spring 2018 Dept. of Chemical and Biological Engineering 11-1 Road Map of the Lecture XI Controller Design and PID

More information

Controller Algorithms and Tuning

Controller Algorithms and Tuning The previous sections of this module described the purpose of control, defined individual elements within control loops, and demonstrated the symbology used to represent those elements in an engineering

More information

Some Tuning Methods of PID Controller For Different Processes

Some Tuning Methods of PID Controller For Different Processes International Conference on Information Engineering, Management and Security [ICIEMS] 282 International Conference on Information Engineering, Management and Security 2015 [ICIEMS 2015] ISBN 978-81-929742-7-9

More information

Non Linear Tank Level Control using LabVIEW Jagatis Kumaar B 1 Vinoth K 2 Vivek Vijayan C 3 P Aravind 4

Non Linear Tank Level Control using LabVIEW Jagatis Kumaar B 1 Vinoth K 2 Vivek Vijayan C 3 P Aravind 4 IJSRD - International Journal for Scientific Research & Development Vol. 3, Issue 01, 2015 ISSN (online): 2321-0613 Non Linear Tank Level Control using LabVIEW Jagatis Kumaar B 1 Vinoth K 2 Vivek Vijayan

More information

Getting the Best Performance from Challenging Control Loops

Getting the Best Performance from Challenging Control Loops Getting the Best Performance from Challenging Control Loops Jacques F. Smuts - OptiControls Inc, League City, Texas; jsmuts@opticontrols.com KEYWORDS PID Controls, Oscillations, Disturbances, Tuning, Stiction,

More information

Hacettepe University, Ankara, Turkey. 2 Chemical Engineering Department,

Hacettepe University, Ankara, Turkey. 2 Chemical Engineering Department, OPTIMAL TUNING PARAMETERS OF PROPORTIONAL INTEGRAL CONTROLLER IN FEEDBACK CONTROL SYSTEMS. Gamze İŞ 1, ChandraMouli Madhuranthakam 2, Erdoğan Alper 1, Ibrahim H. Mustafa 2,3, Ali Elkamel 2 1 Chemical Engineering

More information

Cohen-coon PID Tuning Method; A Better Option to Ziegler Nichols-PID Tuning Method

Cohen-coon PID Tuning Method; A Better Option to Ziegler Nichols-PID Tuning Method Cohen-coon PID Tuning Method; A Better Option to Ziegler Nichols-PID Tuning Method Engr. Joseph, E. A. 1, Olaiya O. O. 2 1 Electrical Engineering Department, the Federal Polytechnic, Ilaro, Ogun State,

More information

-binary sensors and actuators (such as an on/off controller) are generally more reliable and less expensive

-binary sensors and actuators (such as an on/off controller) are generally more reliable and less expensive Process controls are necessary for designing safe and productive plants. A variety of process controls are used to manipulate processes, however the most simple and often most effective is the PID controller.

More information

PID TUNING WITH INPUT CONSTRAINT: APPLICATION ON FOOD PROCESSING

PID TUNING WITH INPUT CONSTRAINT: APPLICATION ON FOOD PROCESSING 83 PID TUNING WITH INPUT CONSTRAINT: APPLICATION ON FOOD PROCESSING B L Chua 1, F.S.Tai 1, N.A.Aziz 1 and T.S.Y Choong 2 1 Department of Process and Food Engineering, 2 Department of Chemical and Environmental

More information

Experiment 9. PID Controller

Experiment 9. PID Controller Experiment 9 PID Controller Objective: - To be familiar with PID controller. - Noting how changing PID controller parameter effect on system response. Theory: The basic function of a controller is to execute

More information

Design of an Intelligent Pressure Control System Based on the Fuzzy Self-tuning PID Controller

Design of an Intelligent Pressure Control System Based on the Fuzzy Self-tuning PID Controller Design of an Intelligent Pressure Control System Based on the Fuzzy Self-tuning PID Controller 1 Deepa S. Bhandare, 2 N. R.Kulkarni 1,2 Department of Electrical Engineering, Modern College of Engineering,

More information

International Journal of Research in Advent Technology Available Online at:

International Journal of Research in Advent Technology Available Online at: OVERVIEW OF DIFFERENT APPROACHES OF PID CONTROLLER TUNING Manju Kurien 1, Alka Prayagkar 2, Vaishali Rajeshirke 3 1 IS Department 2 IE Department 3 EV DEpartment VES Polytechnic, Chembur,Mumbai 1 manjulibu@gmail.com

More information

Anti Windup Implementation on Different PID Structures

Anti Windup Implementation on Different PID Structures Pertanika J. Sci. & Technol. 16 (1): 23-30 (2008) SSN: 0128-7680 Universiti Putra Malaysia Press Anti Windup mplementation on Different PD Structures Farah Saleena Taip *1 and Ming T. Tham 2 1 Department

More information

BINARY DISTILLATION COLUMN CONTROL TECHNIQUES: A COMPARATIVE STUDY

BINARY DISTILLATION COLUMN CONTROL TECHNIQUES: A COMPARATIVE STUDY BINARY DISTILLATION COLUMN CONTROL TECHNIQUES: A COMPARATIVE STUDY 1 NASSER MOHAMED RAMLI, 2 MOHAMMED ABOBAKR BASAAR 1,2 Chemical Engineering Department, Faculty of Engineering, Universiti Teknologi PETRONAS,

More information

6545(Print), ISSN (Online) Volume 4, Issue 1, January- February (2013), IAEME & TECHNOLOGY (IJEET)

6545(Print), ISSN (Online) Volume 4, Issue 1, January- February (2013), IAEME & TECHNOLOGY (IJEET) INTERNATIONAL International Journal of JOURNAL Electrical Engineering OF ELECTRICAL and Technology (IJEET), ENGINEERING ISSN 0976 & TECHNOLOGY (IJEET) ISSN 0976 6545(Print) ISSN 0976 6553(Online) Volume

More information

EMPIRICAL MODEL IDENTIFICATION AND PID CONTROLLER TUNING FOR A FLOW PROCESS

EMPIRICAL MODEL IDENTIFICATION AND PID CONTROLLER TUNING FOR A FLOW PROCESS Volume 118 No. 20 2018, 2015-2021 ISSN: 1311-8080 (printed version); ISSN: 1314-3395 (on-line version) url: http://www.ijpam.eu ijpam.eu EMPIRICAL MODEL IDENTIFICATION AND PID CONTROLLER TUNING FOR A FLOW

More information

CHAPTER 4 AN EFFICIENT ANFIS BASED SELF TUNING OF PI CONTROLLER FOR CURRENT HARMONIC MITIGATION

CHAPTER 4 AN EFFICIENT ANFIS BASED SELF TUNING OF PI CONTROLLER FOR CURRENT HARMONIC MITIGATION 92 CHAPTER 4 AN EFFICIENT ANFIS BASED SELF TUNING OF PI CONTROLLER FOR CURRENT HARMONIC MITIGATION 4.1 OVERVIEW OF PI CONTROLLER Proportional Integral (PI) controllers have been developed due to the unique

More information

CHAPTER 2 PID CONTROLLER BASED CLOSED LOOP CONTROL OF DC DRIVE

CHAPTER 2 PID CONTROLLER BASED CLOSED LOOP CONTROL OF DC DRIVE 23 CHAPTER 2 PID CONTROLLER BASED CLOSED LOOP CONTROL OF DC DRIVE 2.1 PID CONTROLLER A proportional Integral Derivative controller (PID controller) find its application in industrial control system. It

More information

CONTROLLER TUNING FOR NONLINEAR HOPPER PROCESS TANK A REAL TIME ANALYSIS

CONTROLLER TUNING FOR NONLINEAR HOPPER PROCESS TANK A REAL TIME ANALYSIS Journal of Engineering Science and Technology EURECA 2013 Special Issue August (2014) 59-67 School of Engineering, Taylor s University CONTROLLER TUNING FOR NONLINEAR HOPPER PROCESS TANK A REAL TIME ANALYSIS

More information

Various Controller Design and Tuning Methods for a First Order Plus Dead Time Process

Various Controller Design and Tuning Methods for a First Order Plus Dead Time Process International Journal of Computer Science & Communication Vol. 1, No. 2, July-December 2010, pp. 161-165 Various Controller Design and Tuning Methods for a First Order Plus Dead Time Process Pradeep Kumar

More information

Comparative Study of PID and FOPID Controller Response for Automatic Voltage Regulation

Comparative Study of PID and FOPID Controller Response for Automatic Voltage Regulation IOSR Journal of Engineering (IOSRJEN) ISSN (e): 2250-3021, ISSN (p): 2278-8719 Vol. 04, Issue 09 (September. 2014), V5 PP 41-48 www.iosrjen.org Comparative Study of PID and FOPID Controller Response for

More information

Feedback Systems in HVAC ASHRAE Distinguished Lecture Series Jim Coogan Siemens Building Technologies

Feedback Systems in HVAC ASHRAE Distinguished Lecture Series Jim Coogan Siemens Building Technologies Feedback Systems in HVAC ASHRAE Distinguished Lecture Series Jim Coogan Siemens Building Technologies ASHRAE, Madison Chapter October, 2014 Agenda Definitions: feedback and closed-loop control Types of

More information

Temperature Control in HVAC Application using PID and Self-Tuning Adaptive Controller

Temperature Control in HVAC Application using PID and Self-Tuning Adaptive Controller International Journal of Emerging Trends in Science and Technology Temperature Control in HVAC Application using PID and Self-Tuning Adaptive Controller Authors Swarup D. Ramteke 1, Bhagsen J. Parvat 2

More information

GLOSSARY OF TERMS FOR PROCESS CONTROL

GLOSSARY OF TERMS FOR PROCESS CONTROL Y1900SS-1a 1 GLOSSARY OF TERMS FOR PROCESS CONTROL Accuracy Conformity of an indicated value to an accepted standard value, or true value. Accuracy, Reference A number or quantity which defines the limit

More information

Modified ultimate cycle method relay auto-tuning

Modified ultimate cycle method relay auto-tuning Adaptive Control - Autotuning Structure of presentation: Relay feedback autotuning outline Relay feedback autotuning details How close is the estimate of the ultimate gain and period to the actual ultimate

More information

PID control. since Similarly, modern industrial

PID control. since Similarly, modern industrial Control basics Introduction to For deeper understanding of their usefulness, we deconstruct P, I, and D control functions. PID control Paul Avery Senior Product Training Engineer Yaskawa Electric America,

More information

Comparative Study of PID Controller tuning methods using ASPEN HYSYS

Comparative Study of PID Controller tuning methods using ASPEN HYSYS Comparative Study of PID Controller tuning methods using ASPEN HYSYS Bhavatharini S #1, Abirami S #2, Arun Prem Anand N #3 # Department of Chemical Engineering, Sri Venkateswara College of Engineering

More information

Relay Feedback based PID Controller for Nonlinear Process

Relay Feedback based PID Controller for Nonlinear Process Relay Feedback based PID Controller for Nonlinear Process I.Thirunavukkarasu, Dr.V.I.George, * and R.Satheeshbabu Abstract This work is about designing a relay feedback based PID controller for a conical

More information

Chapter 4 PID Design Example

Chapter 4 PID Design Example Chapter 4 PID Design Example I illustrate the principles of feedback control with an example. We start with an intrinsic process P(s) = ( )( ) a b ab = s + a s + b (s + a)(s + b). This process cascades

More information

Digital Control of MS-150 Modular Position Servo System

Digital Control of MS-150 Modular Position Servo System IEEE NECEC Nov. 8, 2007 St. John's NL 1 Digital Control of MS-150 Modular Position Servo System Farid Arvani, Syeda N. Ferdaus, M. Tariq Iqbal Faculty of Engineering, Memorial University of Newfoundland

More information

A Case Study in Modeling and Process Control: the Control of a Pilot Scale Heating and Ventilation System

A Case Study in Modeling and Process Control: the Control of a Pilot Scale Heating and Ventilation System Dublin Institute of Technology ARROW@DIT Conference papers School of Electrical and Electronic Engineering 2006-01-01 A Case Study in Modeling and Process Control: the Control of a Pilot Scale Heating

More information

Simulation and Analysis of Cascaded PID Controller Design for Boiler Pressure Control System

Simulation and Analysis of Cascaded PID Controller Design for Boiler Pressure Control System PAPER ID: IJIFR / V1 / E10 / 031 www.ijifr.com ijifr.journal@gmail.com ISSN (Online): 2347-1697 An Enlightening Online Open Access, Refereed & Indexed Journal of Multidisciplinary Research Simulation and

More information

The issue of saturation in control systems using a model function with delay

The issue of saturation in control systems using a model function with delay The issue of saturation in control systems using a model function with delay Ing. Jaroslav Bušek Supervisor: Prof. Ing. Pavel Zítek, DrSc. Abstract This paper deals with the issue of input saturation of

More information

Design of Model Based PID Controller Tuning for Pressure Process

Design of Model Based PID Controller Tuning for Pressure Process ISSN (Print) : 3 3765 Design of Model Based PID Controller Tuning for Pressure Process A.Kanchana 1, G.Lavanya, R.Nivethidha 3, S.Subasree 4, P.Aravind 5 UG student, Dept. of ICE, Saranathan College Engineering,

More information

A Comparative Novel Method of Tuning of Controller for Temperature Process

A Comparative Novel Method of Tuning of Controller for Temperature Process A Comparative Novel Method of Tuning of Controller for Temperature Process E.Kalaiselvan 1, J. Dominic Tagore 2 Associate Professor, Department of E.I.E, M.A.M College Of Engineering, Trichy, Tamilnadu,

More information

Performance Analysis of Conventional Controllers for Automatic Voltage Regulator (AVR)

Performance Analysis of Conventional Controllers for Automatic Voltage Regulator (AVR) Performance Analysis of Conventional Controllers for Automatic Voltage Regulator (AVR) Ajit Kumar Mittal M.TECH Student, B.I.T SINDRI Dhanbad, India Dr. Pankaj Rai Associate Professor, Department of Electrical

More information

QuickBuilder PID Reference

QuickBuilder PID Reference QuickBuilder PID Reference Doc. No. 951-530031-006 2010 Control Technology Corp. 25 South Street Hopkinton, MA 01748 Phone: 508.435.9595 Fax: 508.435.2373 Thursday, March 18, 2010 2 QuickBuilder PID Reference

More information

Linear Control Systems Lectures #5 - PID Controller. Guillaume Drion Academic year

Linear Control Systems Lectures #5 - PID Controller. Guillaume Drion Academic year Linear Control Systems Lectures #5 - PID Controller Guillaume Drion Academic year 2018-2019 1 Outline PID controller: general form Effects of the proportional, integral and derivative actions PID tuning

More information

Design of Self-Tuning Fuzzy PI controller in LABVIEW for Control of a Real Time Process

Design of Self-Tuning Fuzzy PI controller in LABVIEW for Control of a Real Time Process International Journal of Electronics and Computer Science Engineering 538 Available Online at www.ijecse.org ISSN- 2277-1956 Design of Self-Tuning Fuzzy PI controller in LABVIEW for Control of a Real Time

More information

CHAPTER 3 WAVELET TRANSFORM BASED CONTROLLER FOR INDUCTION MOTOR DRIVES

CHAPTER 3 WAVELET TRANSFORM BASED CONTROLLER FOR INDUCTION MOTOR DRIVES 49 CHAPTER 3 WAVELET TRANSFORM BASED CONTROLLER FOR INDUCTION MOTOR DRIVES 3.1 INTRODUCTION The wavelet transform is a very popular tool for signal processing and analysis. It is widely used for the analysis

More information

Comparison Effectiveness of PID, Self-Tuning and Fuzzy Logic Controller in Heat Exchanger

Comparison Effectiveness of PID, Self-Tuning and Fuzzy Logic Controller in Heat Exchanger J. Appl. Environ. Biol. Sci., 7(4S)28-33, 2017 2017, TextRoad Publication ISSN: 2090-4274 Journal of Applied Environmental and Biological Sciences www.textroad.com Comparison Effectiveness of PID, Self-Tuning

More information

TUNING OF PID CONTROLLER USING PSO AND ITS PERFORMANCES ON ELECTRO-HYDRAULIC SERVO SYSTEM

TUNING OF PID CONTROLLER USING PSO AND ITS PERFORMANCES ON ELECTRO-HYDRAULIC SERVO SYSTEM TUNING OF PID CONTROLLER USING PSO AND ITS PERFORMANCES ON ELECTRO-HYDRAULIC SERVO SYSTEM Neha Tandan 1, Kuldeep Kumar Swarnkar 2 1,2 Electrical Engineering Department 1,2, MITS, Gwalior Abstract PID controllers

More information

Performance Analysis Of Various Anti-Reset Windup Algorithms For A Flow Process Station

Performance Analysis Of Various Anti-Reset Windup Algorithms For A Flow Process Station RESEARCH ARTICLE OPEN ACCESS Performance Analysis Of Various Anti-Reset Windup Algorithms For A Flow Process Station Shaunak Chakrabartty 1, Dr.I.Thirunavukkarasu 2 And Mukul Kumar Shahi 3 1 Department

More information

Relay Based Auto Tuner for Calibration of SCR Pump Controller Parameters in Diesel after Treatment Systems

Relay Based Auto Tuner for Calibration of SCR Pump Controller Parameters in Diesel after Treatment Systems Abstract Available online at www.academicpaper.org Academic @ Paper ISSN 2146-9067 International Journal of Automotive Engineering and Technologies Special Issue 1, pp. 26 33, 2017 Original Research Article

More information

New PID Tuning Rule Using ITAE Criteria

New PID Tuning Rule Using ITAE Criteria New PID Tuning Rule Using ITAE Criteria Ala Eldin Abdallah Awouda Department of Mechatronics and Robotics, Faculty of Electrical Engineering, Universiti Teknologi Malaysia, Johor, 83100, Malaysia rosbi@fke.utm.my

More information

PROCESS DYNAMICS AND CONTROL

PROCESS DYNAMICS AND CONTROL Objectives of the Class PROCESS DYNAMICS AND CONTROL CHBE320, Spring 2018 Professor Dae Ryook Yang Dept. of Chemical & Biological Engineering What is process control? Basics of process control Basic hardware

More information

AVR221: Discrete PID Controller on tinyavr and megaavr devices. Introduction. AVR 8-bit Microcontrollers APPLICATION NOTE

AVR221: Discrete PID Controller on tinyavr and megaavr devices. Introduction. AVR 8-bit Microcontrollers APPLICATION NOTE AVR 8-bit Microcontrollers AVR221: Discrete PID Controller on tinyavr and megaavr devices APPLICATION NOTE Introduction This application note describes a simple implementation of a discrete Proportional-

More information

PROCESS DYNAMICS AND CONTROL

PROCESS DYNAMICS AND CONTROL PROCESS DYNAMICS AND CONTROL CHBE306, Fall 2017 Professor Dae Ryook Yang Dept. of Chemical & Biological Engineering Korea University Korea University 1-1 Objectives of the Class What is process control?

More information

THE general rules of the sampling period selection in

THE general rules of the sampling period selection in INTL JOURNAL OF ELECTRONICS AND TELECOMMUNICATIONS, 206, VOL. 62, NO., PP. 43 48 Manuscript received November 5, 205; revised March, 206. DOI: 0.55/eletel-206-0005 Sampling Rate Impact on the Tuning of

More information

Introduction To Temperature Controllers

Introduction To Temperature Controllers Introduction To Temperature Controllers The Miniature CN77000 is a full featured microprocessor-based controller in a 1/16 DIN package. How Can I Control My Process Temperature Accurately and Reliably?

More information

The Discussion of this exercise covers the following points: Angular position control block diagram and fundamentals. Power amplifier 0.

The Discussion of this exercise covers the following points: Angular position control block diagram and fundamentals. Power amplifier 0. Exercise 6 Motor Shaft Angular Position Control EXERCISE OBJECTIVE When you have completed this exercise, you will be able to associate the pulses generated by a position sensing incremental encoder with

More information

Compensation of Dead Time in PID Controllers

Compensation of Dead Time in PID Controllers 2006-12-06 Page 1 of 25 Compensation of Dead Time in PID Controllers Advanced Application Note 2006-12-06 Page 2 of 25 Table of Contents: 1 OVERVIEW...3 2 RECOMMENDATIONS...6 3 CONFIGURATION...7 4 TEST

More information

STABILITY IMPROVEMENT OF POWER SYSTEM BY USING PSS WITH PID AVR CONTROLLER IN THE HIGH DAM POWER STATION ASWAN EGYPT

STABILITY IMPROVEMENT OF POWER SYSTEM BY USING PSS WITH PID AVR CONTROLLER IN THE HIGH DAM POWER STATION ASWAN EGYPT 3 rd International Conference on Energy Systems and Technologies 16 19 Feb. 2015, Cairo, Egypt STABILITY IMPROVEMENT OF POWER SYSTEM BY USING PSS WITH PID AVR CONTROLLER IN THE HIGH DAM POWER STATION ASWAN

More information

PID Controller tuning and implementation aspects for building thermal control

PID Controller tuning and implementation aspects for building thermal control PID Controller tuning and implementation aspects for building thermal control Kafetzis G. (Technical University of Crete) Patelis P. (Technical University of Crete) Tripolitakis E.I. (Technical University

More information

Open Access IMC-PID Controller and the Tuning Method in Pneumatic Control Valve Positioner

Open Access IMC-PID Controller and the Tuning Method in Pneumatic Control Valve Positioner Send Orders for Reprints to reprints@benthamscience.ae 1578 The Open Automation and Control Systems Journal, 2014, 6, 1578-1585 Open Access IMC-PID Controller and the Tuning Method in Pneumatic Control

More information

Process controls in food processing

Process controls in food processing Process controls in food processing Module- 9 Lec- 9 Dr. Shishir Sinha Dept. of Chemical Engineering IIT Roorkee A well designed process ought to be easy to control. More importantly, it is best to consider

More information

DC Motor Speed Control: A Case between PID Controller and Fuzzy Logic Controller

DC Motor Speed Control: A Case between PID Controller and Fuzzy Logic Controller DC Motor Speed Control: A Case between PID Controller and Fuzzy Logic Controller Philip A. Adewuyi Mechatronics Engineering Option, Department of Mechanical and Biomedical Engineering, Bells University

More information

TODO add: PID material from Pont slides Some inverted pendulum videos Model-based control and other more sophisticated

TODO add: PID material from Pont slides Some inverted pendulum videos Model-based control and other more sophisticated TODO add: PID material from Pont slides Some inverted pendulum videos Model-based control and other more sophisticated controllers? More code speed issues perf with and w/o FP on different processors Last

More information

Research Article Multi-objective PID Optimization for Speed Control of an Isolated Steam Turbine using Gentic Algorithm

Research Article Multi-objective PID Optimization for Speed Control of an Isolated Steam Turbine using Gentic Algorithm Research Journal of Applied Sciences, Engineering and Technology 7(17): 3441-3445, 14 DOI:1.196/rjaset.7.695 ISSN: 4-7459; e-issn: 4-7467 14 Maxwell Scientific Publication Corp. Submitted: May, 13 Accepted:

More information

Model Based Predictive Peak Observer Method in Parameter Tuning of PI Controllers

Model Based Predictive Peak Observer Method in Parameter Tuning of PI Controllers 23 XXIV International Conference on Information, Communication and Automation Technologies (ICAT) October 3 November, 23, Sarajevo, Bosnia and Herzegovina Model Based Predictive in Parameter Tuning of

More information

Loop Design. Chapter Introduction

Loop Design. Chapter Introduction Chapter 8 Loop Design 8.1 Introduction This is the first Chapter that deals with design and we will therefore start by some general aspects on design of engineering systems. Design is complicated because

More information

Application of SDGM to Digital PID and Performance Comparison with Analog PID Controller

Application of SDGM to Digital PID and Performance Comparison with Analog PID Controller International Journal of Computer and Electrical Engineering, Vol. 3, No. 5, October 2 Application of SDGM to Digital PID and Performance Comparison with Analog PID Controller M. M. Israfil Shahin Seddiqe

More information

Automatic Controller Dynamic Specification (Summary of Version 1.0, 11/93)

Automatic Controller Dynamic Specification (Summary of Version 1.0, 11/93) The contents of this document are copyright EnTech Control Engineering Inc., and may not be reproduced or retransmitted in any form without the express consent of EnTech Control Engineering Inc. Automatic

More information

Position Control of DC Motor by Compensating Strategies

Position Control of DC Motor by Compensating Strategies Position Control of DC Motor by Compensating Strategies S Prem Kumar 1 J V Pavan Chand 1 B Pangedaiah 1 1. Assistant professor of Laki Reddy Balireddy College Of Engineering, Mylavaram Abstract - As the

More information

MODEL BASED CONTROL FOR INTERACTING AND NON-INTERACTING LEVEL PROCESS USING LABVIEW

MODEL BASED CONTROL FOR INTERACTING AND NON-INTERACTING LEVEL PROCESS USING LABVIEW MODEL BASED CONTROL FOR INTERACTING AND NON-INTERACTING LEVEL PROCESS USING LABVIEW M.Lavanya 1, P.Aravind 2, M.Valluvan 3, Dr.B.Elizabeth Caroline 4 PG Scholar[AE], Dept. of ECE, J.J. College of Engineering&

More information

The Open Automation and Control Systems Journal, 2015, 7, Application of Fuzzy PID Control in the Level Process Control

The Open Automation and Control Systems Journal, 2015, 7, Application of Fuzzy PID Control in the Level Process Control Send Orders for Reprints to reprints@benthamscience.ae The Open Automation and Control Systems Journal, 205, 7, 38-386 38 Application of Fuzzy PID Control in the Level Process Control Open Access Wang

More information

Modeling and Control of Liquid Level Non-linear Interacting and Non-interacting System

Modeling and Control of Liquid Level Non-linear Interacting and Non-interacting System ISSN (Print) : 30 3765 ISSN (Online): 78 8875 (An ISO 397: 007 Certified Organization) Vol. 3, Issue 3, March 04 Modeling and Control of Liquid Level Non-linear Inter and Non-inter System S.Saju B.E.M.E.(Ph.D.),

More information

Comparative Analysis of a PID Controller using Ziegler- Nichols and Auto Turning Method

Comparative Analysis of a PID Controller using Ziegler- Nichols and Auto Turning Method International Academic Institute for Science and Technology International Academic Journal of Science and Engineering Vol. 3, No. 10, 2016, pp. 1-16. ISSN 2454-3896 International Academic Journal of Science

More information

GE420 Laboratory Assignment 8 Positioning Control of a Motor Using PD, PID, and Hybrid Control

GE420 Laboratory Assignment 8 Positioning Control of a Motor Using PD, PID, and Hybrid Control GE420 Laboratory Assignment 8 Positioning Control of a Motor Using PD, PID, and Hybrid Control Goals for this Lab Assignment: 1. Design a PD discrete control algorithm to allow the closed-loop combination

More information

F. Greg Shinskey. "PID Control." Copyright 2000 CRC Press LLC. <

F. Greg Shinskey. PID Control. Copyright 2000 CRC Press LLC. < F. Greg Shinskey. "PID Control." Copyright 2000 CRC Press LLC. . PID Control F. Greg Shinskey Process Control Consultant 97.1 Introduction 97.2 Open and Closed Loops Open-Loop

More information

Level control drain valve tuning. Walter Bischoff PE Brunswick Nuclear Plant

Level control drain valve tuning. Walter Bischoff PE Brunswick Nuclear Plant Level control drain valve tuning Walter Bischoff PE Brunswick Nuclear Plant Tuning Introduction Why is it important PI and PID controllers have been accepted throughout process design and all forms of

More information

6.4 Adjusting PID Manually

6.4 Adjusting PID Manually Setting Display Parameter Setting Display Operation Display > PARAMETER or PARA key for 3 seconds (to [MODE] Menu Display) > Right arrow key (to [PID] Menu Display ) > SET/ENTER key (The setting parameter

More information

FORDYPNINGSEMNE FALL SIK 2092 Prosess-Systemteknikk. Project tittle: Evaluation of simple methods for tuning of PID-Controllers

FORDYPNINGSEMNE FALL SIK 2092 Prosess-Systemteknikk. Project tittle: Evaluation of simple methods for tuning of PID-Controllers NTNU Faculty of Chemistry and Biology Norwegian University of Department of Chemical Engineering Science and Technology FORDYPNINGSEMNE FALL 200 SIK 2092 Prosess-Systemteknikk Project tittle: Evaluation

More information

Procidia Control Solutions Dead Time Compensation

Procidia Control Solutions Dead Time Compensation APPLICATION DATA Procidia Control Solutions Dead Time Compensation AD353-127 Rev 2 April 2012 This application data sheet describes dead time compensation methods. A configuration can be developed within

More information

Think About Control Fundamentals Training. Terminology Control. Eko Harsono Control Fundamental - Con't

Think About Control Fundamentals Training. Terminology Control. Eko Harsono Control Fundamental - Con't Think About Control Fundamentals Training Terminology Control Eko Harsono eko.harsononus@gmail.com; 1 Contents Topics: Slide No: Advance Control Loop 3-10 Control Algorithm 11-25 Control System 26-32 Exercise

More information

DYNAMIC SYSTEM ANALYSIS FOR EDUCATIONAL PURPOSES: IDENTIFICATION AND CONTROL OF A THERMAL LOOP

DYNAMIC SYSTEM ANALYSIS FOR EDUCATIONAL PURPOSES: IDENTIFICATION AND CONTROL OF A THERMAL LOOP DYNAMIC SYSTEM ANALYSIS FOR EDUCATIONAL PURPOSES: IDENTIFICATION AND CONTROL OF A THERMAL LOOP ABSTRACT F.P. NEIRAC, P. GATT Ecole des Mines de Paris, Center for Energy and Processes, email: neirac@ensmp.fr

More information

Class 5. Competency Exam Round 1. The Process Designer s Process. Process Control Preliminaries. On/Off Control The Simplest Controller

Class 5. Competency Exam Round 1. The Process Designer s Process. Process Control Preliminaries. On/Off Control The Simplest Controller Class 5 Competency Exam Round 1 Proportional Control Starts Friday, September 17 Ends Friday, October 1 Process Control Preliminaries The final control element, process and sensor/transmitter all have

More information

CHAPTER 4 PID CONTROLLER BASED SPEED CONTROL OF THREE PHASE INDUCTION MOTOR

CHAPTER 4 PID CONTROLLER BASED SPEED CONTROL OF THREE PHASE INDUCTION MOTOR 36 CHAPTER 4 PID CONTROLLER BASED SPEED CONTROL OF THREE PHASE INDUCTION MOTOR 4.1 INTRODUCTION Now a day, a number of different controllers are used in the industry and in many other fields. In a quite

More information

STANDARD TUNING PROCEDURE AND THE BECK DRIVE: A COMPARATIVE OVERVIEW AND GUIDE

STANDARD TUNING PROCEDURE AND THE BECK DRIVE: A COMPARATIVE OVERVIEW AND GUIDE STANDARD TUNING PROCEDURE AND THE BECK DRIVE: A COMPARATIVE OVERVIEW AND GUIDE Scott E. Kempf Harold Beck and Sons, Inc. 2300 Terry Drive Newtown, PA 18946 STANDARD TUNING PROCEDURE AND THE BECK DRIVE:

More information

NZQA unit standard version 2 Page 1 of 5. Demonstrate and apply intermediate knowledge of instrumentation and control system engineering

NZQA unit standard version 2 Page 1 of 5. Demonstrate and apply intermediate knowledge of instrumentation and control system engineering Page 1 of 5 Title Demonstrate and apply intermediate knowledge of instrumentation and control system engineering Level 5 Credits 15 Purpose This unit standard covers intermediate knowledge of the concepts

More information

Instrumentation and Process Control. Process Control. Pressure, Flow, and Level. Courseware Sample F0

Instrumentation and Process Control. Process Control. Pressure, Flow, and Level. Courseware Sample F0 Instrumentation and Process Control Process Control Pressure, Flow, and Level Courseware Sample 85982-F0 A INSTRUMENTATION AND PROCESS CONTROL PROCESS CONTROL Pressure, Flow, and Level Courseware Sample

More information

Non-Integer Order Controller Based Robust Performance Analysis of a Conical Tank System

Non-Integer Order Controller Based Robust Performance Analysis of a Conical Tank System Journal of Advanced Computing and Communication Technologies (ISSN: 347-84) Volume No. 5, Issue No., April 7 Non-Integer Order Controller Based Robust Performance Analysis of a Conical Tank System By S.Janarthanan,

More information

Closed-Loop Position Control, Proportional Mode

Closed-Loop Position Control, Proportional Mode Exercise 4 Closed-Loop Position Control, Proportional Mode EXERCISE OBJECTIVE To describe the proportional control mode; To describe the advantages and disadvantages of proportional control; To define

More information

theben Fan Coil Actuator FCA 1 Fan Coil Actuator FCA 1 FCA Version: Jan-08 (Subject to change) Page 1 of 77

theben Fan Coil Actuator FCA 1 Fan Coil Actuator FCA 1 FCA Version: Jan-08 (Subject to change) Page 1 of 77 Fan Coil Actuator FCA 1 FCA 1 492 0 200 Version: Jan-08 (Subject to change) Page 1 of 77 Contents 1 Functional characteristics...4 1.1 Operation and display...5 1.2 Advantages of the FCA 1...5 1.2.1 Special

More information

InstrumentationTools.com

InstrumentationTools.com Author: Instrumentation Tools Categories: Control Systems Ziegler-Nichols Closed-Loop Method (Ultimate Gain) Closed-loop refers to the operation of a control system with the controlling device in automatic

More information

Neural Network Predictive Controller for Pressure Control

Neural Network Predictive Controller for Pressure Control Neural Network Predictive Controller for Pressure Control ZAZILAH MAY 1, MUHAMMAD HANIF AMARAN 2 Department of Electrical and Electronics Engineering Universiti Teknologi PETRONAS Bandar Seri Iskandar,

More information

Cantonment, Dhaka-1216, BANGLADESH

Cantonment, Dhaka-1216, BANGLADESH International Conference on Mechanical, Industrial and Energy Engineering 2014 26-27 December, 2014, Khulna, BANGLADESH ICMIEE-PI-140153 Electro-Mechanical Modeling of Separately Excited DC Motor & Performance

More information

Abstract. I. Introduction

Abstract. I. Introduction Proceedings of the 17 th Conference on Recent Advances in Robotics (FCRAR 24) Orlando, Florida, May 6-7 24 Autotune of PID Cryogenic Temperature Control Based on Closed-Loop Step Response Tests David Sheats

More information

The PID controller. Summary. Introduction to Control Systems

The PID controller. Summary. Introduction to Control Systems The PID controller ISTTOK real-time AC 7-10-2010 Summary Introduction to Control Systems PID Controller PID Tuning Discrete-time Implementation The PID controller 2 Introduction to Control Systems Some

More information

Fan Coil Actuator FCA 2

Fan Coil Actuator FCA 2 Fan Coil Actuator FCA 2 FCA 2 4920210 Updated: Feb-16 (subject to changes) Page 1 of 89 Contents 1 Function description... 4 1.1 Operation and display... 5 1.2 Advantages of the FCA 2... 6 1.2.1 Special

More information

IMC based Smith Predictor Design with PI+CI Structure: Control of Delayed MIMO Systems

IMC based Smith Predictor Design with PI+CI Structure: Control of Delayed MIMO Systems MATEC Web of Conferences42, ( 26) DOI:.5/ matecconf/ 26 42 C Owned by the authors, published by EDP Sciences, 26 IMC based Smith Predictor Design with PI+CI Structure: Control of Delayed MIMO Systems Ali

More information

1.2 Software tools for analysis and design of control systems Terminology. Formulation of the control problem... 11

1.2 Software tools for analysis and design of control systems Terminology. Formulation of the control problem... 11 Contents 1 Introduction 1 1.1 Theimportanceofcontrol... 1 1.2 Software tools for analysis and design of control systems... 5 1.3 Ashorthistoryofcontrol... 6 2 Introduction to feedback control 11 2.1 Introduction...

More information

TUNING OF PID CONTROLLERS USING PARTICLE SWARM OPTIMIZATION

TUNING OF PID CONTROLLERS USING PARTICLE SWARM OPTIMIZATION TUNING OF PID CONTROLLERS USING PARTICLE SWARM OPTIMIZATION 1 K.LAKSHMI SOWJANYA, 2 L.RAVI SRINIVAS M.Tech Student, Department of Electrical & Electronics Engineering, Gudlavalleru Engineering College,

More information

Modelling for Temperature Non-Isothermal Continuous Stirred Tank Reactor Using Fuzzy Logic

Modelling for Temperature Non-Isothermal Continuous Stirred Tank Reactor Using Fuzzy Logic Modelling for Temperature Non-Isothermal Continuous Stirred Tank Reactor Using Fuzzy Logic Nasser Mohamed Ramli, Mohamad Syafiq Mohamad 1 Abstract Many types of controllers were applied on the continuous

More information

Optimal Control System Design

Optimal Control System Design Chapter 6 Optimal Control System Design 6.1 INTRODUCTION The active AFO consists of sensor unit, control system and an actuator. While designing the control system for an AFO, a trade-off between the transient

More information

Genetic Algorithm Optimisation of PID Controllers for a Multivariable Process

Genetic Algorithm Optimisation of PID Controllers for a Multivariable Process Genetic Algorithm Optimisation of PID Controllers for a Multivariable Process https://doi.org/.399/ijes.v5i.6692 Wael Naji Alharbi Liverpool John Moores University, Liverpool, UK w2a@yahoo.com Barry Gomm

More information

Variable Structure Control Design for SISO Process: Sliding Mode Approach

Variable Structure Control Design for SISO Process: Sliding Mode Approach International Journal of ChemTech Research CODEN (USA): IJCRGG ISSN : 97-9 Vol., No., pp 5-5, October CBSE- [ nd and rd April ] Challenges in Biochemical Engineering and Biotechnology for Sustainable Environment

More information