DOI QR코드

DOI QR Code

An Efficient Artificial Intelligence Hybrid Approach for Energy Management in Intelligent Buildings

  • Wahid, Fazli (Faculty of Computer Science and Information Technology, Universiti Tun Hussein Onn Malaysia) ;
  • Ismail, Lokman Hakim (Faculty of Civil Engineering, Universiti Tun Hussein Onn Malaysia) ;
  • Ghazali, Rozaida (Faculty of Computer Science and Information Technology, Universiti Tun Hussein Onn Malaysia) ;
  • Aamir, Muhammad (Faculty of Computer Science and Information Technology, Universiti Tun Hussein Onn Malaysia)
  • Received : 2018.08.22
  • Accepted : 2019.05.30
  • Published : 2019.12.31

Abstract

Many artificial intelligence (AI) techniques have been embedded into various engineering technologies to assist them in achieving different goals. The integration of modern technologies with energy consumption management system and occupant's comfort inside buildings results in the introduction of intelligent building concept. The major aim of this integration is to manage the energy consumption effectively and keeping the occupant satisfied with the internal environment of the building. The last few couple of years have seen many applications of AI techniques for optimizing the energy consumption with maximizing the user comfort in smart buildings but still there is much room for improvement in this area. In this paper, a hybrid of two AI algorithms called firefly algorithm (FA) and genetic algorithm (GA) has been used for user comfort maximization with minimum energy consumption inside smart building. A complete user friendly system with data from various sensors, user, processes, power control system and different actuators is developed in this work for reducing power consumption and increase the user comfort. The inputs of optimization algorithms are illumination, temperature and air quality sensors' data and the user set parameters whereas the outputs of the optimization algorithms are optimized parameters. These optimized parameters are the inputs of different fuzzy controllers which change the status of different actuators according to user satisfaction.

Keywords

1. Background

 The smart building is a new concept that is used for integration of energy management and conservation system with the modern artificial intelligence technologies. The major aim of this concept is power conservation, automation, an effective management system of power and acceptable resident’s satisfaction inside the building. In order to manage the power consumption inside buildings and provide user’ prefered environment inside buildings, researchers working in this area have been attracted to this dimension for the last few years. The major consumers of power are commercial buildings, office buildings and residential buildings which need to be considered when developing energy management and conservation systems [1]. Since most of the time is spent by the people inside buildings, therefore, the user’s comfort management inside building caanot be ignored for efficient energy management system [2]. For developing an efficient building energy management system, two phenomena must be kept under consideration. Firstly, the energy consumption must be reduced because of limited resources of pwer generation and secondly, the user comfort inside buildings should be kept according to the occupant’s requirement. Since, it is a proces of targetting more than one objective at the same time, it is considered to be a multi-objective oprimization problem in which the user comfort is maximized whereas the power consumption is minimized. This concept is the main target of the work carried out in this proposed architecture for energy conservation system.

 For all type of buildings, the most important issue is to efficiently reduce the consumption of power energy and provide high comfort to the occupants. The need of power energy minimization is due to the rapidly increase in energy using appliances with passage of time. This increment of energy usage become more expensive for maintaining high users comfort. But the fact is to balance the minimization of energy consumption with maximization of user comfort at the same time. Fig. 1 shows the block diagram of energy efficient building. Therefore, there is a trade-off needed between energy utilization and the achivement of user comfort. In all residential buildings, the control system is important for maintaing the minimum energy usage and maximum user comfort. For regulating the user comfort, there are three basic comfort parameters which are needed namely visual comfort, thermal comfort and air quality [6].

 The internal temperature of buildings represents the thermal comfort. An auxiliary system for either cooling or heating is important in order to maintain the temperature of comfortable area in the building. For preserving the visual comfort in building, an illumination system is used whereas the air quality is kept according to the user satisfaction by using the CO2 concentration. The overall comfort of user is maintained according to his/her demand by considering all of these comforts[7], [8]. According to the literature studies, all of these three paramters are considered for controlling the comfort inside the residential buildings according to user requirments and we also considered these parameters in our reserch to fulfill user comfort demands.

 The literature is rich with many energy management appraoches that are presented in order to save and reduce the energy consumption inside residential buldings. Some of these appraoches are based on conventional controlling system [9], [10], [11]. These controllers include optimal controllers, PID (Proportional Integral Derivatives) and adaptive controllers. But these conventional controllers  based appraoches having many drawbacks attached to them. For example, they are quite difficult to operate and examine and less user friendly which cause failure in controlling the comfort parameters. In such situation [12] proposed the application of optimized fuzzy controllers for maintianing the environmental parameters for residential building.

 A few other predictive control based approaches used weather prediction for inter-cooling, heating and ventilation control [13], [14]. A multi-agent based control system in which information fusion has been used, is present by [15]. The authors have also used ordered weighted averaging aggregation for  controlling the indoor energy management. They focused on minimizing the energy consumption and maximizing the user comfort. There are other factors which have high influence on user comfort inside residential building such as, personal factors, social factor and inner building factors. The authors in [16] have proposed a model for understanding the relation among these complex factors while in [17], the authors presented a methodology in order to consider both the outdoor and indoor environmental factors, user comfort and energy consumption management. Different types of prediction, classification and optimization appraoches has also been proposed for different purposes for energy control and management systems. In the same way, the importance of merging information technology with green building was explored by the authors in [18]. Similarly, the authors in [19] presented a comprehensive analysis on energy management system using the smart city concept. The authors highlighted various types of challenges, issues and solutions for efficient energy management in smart cities. They classified the energy management systems of smart cities into two categories namely energy efficient solutions and energy harvesting. Both of these categories were further explored and energy frameworks, protocols and designs were highlighted.

E1KOBZ_2019_v13n12_5904_f0001.png 이미지 

Fig. 1. Energy Management Build

 

2. Proposed Approach

 This paper proposed an optimization methodology for maximizing the user comfort and minimizing the power consumption based on a hybrid of firefly algorithm (FA) and genetic algorithm (GA) [20] and [21] optimization approach. The proposed approach is called FA-GA approach as it is the combination of two optimization algorithms and is shown in Fig. 2. Our hybrid appraoch is used for saving energy with accomplishing high user comfort at the same time. The main goal of this research is to combine the fitness function of firefly algorithm with energy consumption and user comfort index. FA-GA algorithm aims the user comfort and low energy consumption in order to maximize the first and minimize the latter.     

 Three parameters namely illumination, temperature and air quality from the illumination, temperature and air quality sensors are the inputs of optimization algorithm. The algorithm for optimization performs the process of optimizing the error difference between the environmental parameters and the user set parameters is reduced which result in reduced power consumption. Based on the reduced error difference, the user comfort is calculated according to the equation used for computing comfort index. This error difference is the input of fuzzy controllers used in the system. According to this error difference, the power needed for changing the status of actuators is calculated by the fuzzy controllers and the status of actuators is changed accordingly to provide user prefered values for the actuators.

E1KOBZ_2019_v13n12_5904_f0002.png 이미지

Fig. 2. Proposed approach for energy management

 As shown in the Fig. 2, the optimized and the environmental parameters enter the fuzzy controllers. In fact, when the parameters are optimized, the error difference between the optimized parameters and the environmental parameters enter the fuzzy controllers. The output of the fuzzy controllers is the power required for temperature, illumination and air control system. This required power is exported from the power supply system which has two main power sources known as internal and external power source. The power is transmitted from the power supply system to the actuators for changing the statuses.

 

2.1 Proposed AI Algorithm

 The proposed AI algorithm for minimizing the energy consumption with maximizing the user comfort is a hybrid technique of two algorithms namely genetic algorithm (GA) and firefly algorithm (FA) and it has been given the name of FA-GA. In the proposed hybrid optimization model, FA is used in the start of the proposed technique and during its middle stage, GA is applied to improve the opitmization process. Firstly, the parameters of both FA and GA are initialized. Then, the population is randomly generated from the independent variables. The independent variables in this case are the illumination, temperatrue and air quality from the envirnment and also from the user. After the generation of populaiton, the fitness value of optimization function is calculated using the values of independent variables. The combination of all the independent variables make the fireflies of FA algorithm whereas the values associated with objective function make the light intensity associated with each firefly. The light intensity is used to find the best firefly from all the fireflies present in the initially generated random population. The intially randomly generated soluiton search space is updated by finding the distance of each firefly from the best firefly. Bassed on this distance, the solution search space is updated and all the fireflies are assigned new values.   The step by step working mechanism of the proposed approach is shown in Fig. 3. The proposed approach is further explored in [20]. Accordingly, the location of the fireflies are updated based on the calculated fitness values. At the current stage, if the recently calculated fitness values presents a better optimized values, in that condition, the other iteration will start otherwise, some further processing is required to improve the performance of the FA. The firefly postion changing stage of standard FA depends upon the value of randomization factor used in the standard FA. If this factor is taken small, there will be poor exploitation capability of the solution search space degrading the solution quality of the algorithm. In order to resolve this issue, the GA cross over operator is embedded in the firefly position changing stage to improve the optimization mechanism by enhancing the exploitation property of the solution search space. Fig. 4 shows the pseodocode for the proposed approach.

E1KOBZ_2019_v13n12_5904_f0003.png 이미지

Fig. 3. Proposed AI algorithm

 Embedding the crossover operator of GA in the firefly position changing stage of standard FA consists of few technical operations. The standard FA has the concept of fireflies and their light intensity whereas the standard GA has the concept of genes and chromosomes. When GA is embedded in the FA, the fireflies made up of independent variables are replaced by the chromosomes of GA made up of genes representing the independent variables. The light intensity associated with fireflis is associated with the values of chromosomes which represent the values of optimization function. In this case the optimization function is the function outlined in equation 1. After the processing is performed using crossover operator of the GA inside FA, the reverse process takes place in which the chromosomes are replaced by the fireflies and the values of chromosome are replaced by the light intensity of fireflies.

E1KOBZ_2019_v13n12_5904_f0004.png 이미지

Fig. 4. Pseodocode of the proposed AI approach

 

2.2 Comfort Index

 Comfort index is computed based on Equation 1 [4], [21].

\(\mathrm{CI}=p 1\left[1-\left(e 1 / \mathrm{T}_{\mathrm{s}}\right)^{2}\right]+p 2\left[1-\left(e 2 / I_{\mathrm{s}}\right)^{2}\right]+p 3\left[1-\left(e 3 / \mathrm{A}_{\mathrm{s}}\right)^{2}\right]\)       (1)

 Where CI refers to the comfort index for the user. p1, p2 and p3 are user set preferences for temperature, illumination and air quality, respectively and p1 + p2 + p3 = 1. e1 represents the error difference of the optimized temperature and the environmental temperature and e2 is the error difference between the optimized illumination and environmental illumination while e3 represents the error difference between optimized air quality and environmental air quality. The highest value for CI is 1. Ts shows the user set temperature, Is represents the user set illumination and As is user set air quality value. The purpose of optimization is to maximize the value of CI and minimize the values of e1, e2 and e3. When the values of e1, e2 and e3 are minimized, it will ultimately increase value of CI. Minimizing the error difference values are assocaited with energy consumption and maximizing CI values is associated with user comfort. Therefore, this phenomenon has been correlated with the statement of energy consumption minimization and user comfort maximization. Otherwise, it is single objective optimization problem in which CI value is increased by decreasing the value of e1, e2 and e3. In the equation, p1, p2 and p3 have been used to make the value of maximum comfort equal to 1 and it has nothing more to do with the optimizaiton process. The power consumption associated with e1, e2 and e3 has been computed and shown graphically and the comfort index associated with all these parameters is drawn separately which is the result of these error differences and power consumption for these three parameters.

 

2.3 Fuzzy Controllers

 The idea of fuzzy was introduced by L. A. Zadeh, a professor at California University at Berkley [4]. In our proposed methodolgy, we used three fuzzy controllers which are temperature fuzzy controller, illumination fuzzy controller and the air quality fuzzy controller in order to control heating/cooling, lighting and ventilation systems, respectively.

 

2.4 Coordinator

 The total power needed to control the heating/cooling, lighting and ventilation are the inputs for coordinator and the power available from the power sources is the output. The formula to calculate the overall required power is following

\(                                                                     TRP = RP1 + RP2 + RP3                                       \)       (2)

Whereas the TRP represents the total required power, RP1 represents the required power for heating/cooling system, RP2 represents the required power for lighting and RP3 is the required power for ventilation.

 

2.5 Actuators

 These are the devices inside buildings that need the power energy to operate. The actuators are AC (for cooling), heater (for heating), refrigerator (for cooling) and freezer (for cooling). The status of the actuators update based on the error difference between the environmental parameters and the FA-GA optimized parameters.

 

3. Experimental Setup and Discussion

 We conducted all the experiments using Intel(R) core(TM) i5-3570 CPU with 3.40 GHz procesing speed. MATLAB R2016a is used as the development environrment. For standard FA, 80 fireflies were selected as initial population. The number of iteration were 200 while the values for alpha, beta and gamma were taken as 0.2, 2 and 1, respectively. Values for the GA parameters  were taken as 100, 200, one point cross over, 0.9 and 0.1. For total initial population, number of maximum iterations, cross over type and cross over probability, and mutation rate, rank based method was selected. In this research work, we selected the similar combination of parameters for FA and GA. Only the number of fireflies for the proposed approach are considered as the population in GA.

 

3.1 Parameters Optimization

 In the optimization algorithm, the upper and lower bound for the occupants are pre-specified in order to adjust the parameters within the range of user preferences. The upper and lower boundries of parameters for the enviroment, and the occupant’s central points are read by the optimization algorithm. The main purpose of the optimization alforithm is to minimize the calculated separation value between the central set point of occupant and the parameters of the enviroment. This determind separation value is actually used for finding the temperature parameter’s power consumption. Mathematically the error difference value is directly proportional to the power comsuption and so on.  Table 1 presents the upper and lower bonds for all of the three parameters: illumination, air quality and temperature. The optimization algorithm restricts the value of enviromental parameters within the user defined range, whenever these values are getting out of the specified range.

Table. 1. Parameters Considered in the experiments with their ranges

E1KOBZ_2019_v13n12_5904_t0001.png 이미지

 

3.2 Temperature Control System

 The temperature control system consists of temperature power consumption for different approaches, temperature fuzzy controller inputs and outputs, the power computed by fuzzy controller to give it to cooling/heating system. The temperature power consumption by different approaches is shown in Fig. 5.

E1KOBZ_2019_v13n12_5904_f0005.png 이미지

Fig. 5. Power consumption for temperature using different approaches

 Fig. 5 shows the power consumption for different approaches based on the error differences found by these techniques and are shown in Table 2. The error differences shown in this table are absolute error differences.

Table 2. Temperature Error Differences for Different Approaches

E1KOBZ_2019_v13n12_5904_t0002.png 이미지

 The primary goal of optimization algorithm is to decrease these error differences which ultimately reslut in lower power consumption. As shown in the table, the lowest error differnces are observed by the proposed approach of FA and GA combinely. Although, there are some fluctuations in the error differences, the overall error differences observed by the porposed modal are less than the standard GA, standard FA and the approach when no optimization algorithm is applied. The inputs of temperature fuzzy controller are these error differences and the output of the fuzzy controller is the required power for changing the status of actuators. Fig. 6 show the inputs of the temperature fuzzy controller whereas the result of the temperature fuzzy controller are presented in Fig. 7.

E1KOBZ_2019_v13n12_5904_f0006.png 이미지

Fig. 6. Inputs of the temperature fuzzy controller

 In Fig. 6, ZE shows the lowest error difference for temperature fuzzy controller system input. As we go to the left side or right side of ZE, the error difference increases. The negative error difference also means an increase in the error difference as these values are considered as the absolute values. In the figure, both NL and PM represent the low error difference. Similarly, both the NM and PL show the high level error difference as compared to the previous values.  The highest temperature error difference is observed for both NH and PH.

E1KOBZ_2019_v13n12_5904_f0007.png 이미지 

Fig. 7. Outputs of temperature fuzzy controller

 Fig. 7 shows the output of temperature fuzzy controller which is associated with the inputs of temperature fuzzy controller where the eror difference between the user set temperatrue and the environmental temperature is given as inputs. The lowest power consumption is represented by P1ZE. The power consumption increases as we move from this value towards left or right side. Both P1PL and P1NL show the low power consumption. In the same way, both P1NM and P1PM show the high error difference. The highest power consumption associated with the input error difference is represented by both the P1NH and P1PH. The degree of membership in Fig. 6 shows the values between 0 and 1 to which the values of temperature error difference is mapped. The range of error difference is quite large but these values are mapped to values between 0 and 1 for easiness to control the input status of fuzzy controller. Similarly, the power consumption in Fig. 7 is mapped to values between 0 and 1. Instead of representing the large range of required power for temperatrue, the output status is internally represented by these values between 0 and 1.In the proposed approach, the error difference between the optimized temperature value from the optimizer and the environmental temperature is the input of the temperature fuzzy controller. While the required power for heating or cooling system is the output of the temperature. The status of the cooling/heating actuators is fuzzy controller is changed according the power provided by the fuzzy controller. The rules for temperature fuzzy controller are

If (e1 = = NH) then RP1 = R1NH

If (e1 = = NM) then RP1 = R1NM

If (e1 = = NL) then RP1 = R1NL

If (e1 = = ZE) then RP1 = R1ZE

If (e1 = = PL) then RP1 = R1PL

If (e1 = = PM) then RP1 = R1PM

If (e1 = = PH) then RP1 = R1PH

 Based on the above rules, e1 is the difference value between the environmental temperature and the FA-GA optimized temperature and this error difference value is the input of temperature fuzzy controller. Accroding to this error difference, the temperature fuzzy controller produces the energy as a result represented by RP1 (required power 1) to provide it to the cooling/heating actuators.

 As shown in the inputs and outputs figures of fuzzy controllers, as the input error differences increase as identified in the figure, the power consumption in the output fuzzy controller rules decrease. Keeping the inputs outputs relationship in the temperature fuzzy controller, an example of input and output for all the considered approaches is shown in Fig. 8.

E1KOBZ_2019_v13n12_5904_f0008.png 이미지

Fig. 8. Temperature fuzzy controller rule applied for a single value (a) Consumption without optimization (b) With GA optimization (c) With FA optimization (d) With prooposed approach optimization

 

3.3 Illumination Control System

 The illumination control system consist of a few major components that are, illumination power consumption of different approaches, illumination fuzzy controller inputs and outputs, the power computed by fuzzy controller to give it to lighting system. Fig. 9 shows illumination power consumption by different approaches.

E1KOBZ_2019_v13n12_5904_f0009.png 이미지

Fig. 9. Power consumption for illumination using different approaches

 Fig. 10 Show the inputs of illumination fuzzy controller whereas the outputs of illumination fuzzy controller are shown in Fig. 11. The inputs and outputs of the illumination fuzzy controller are based on error differences for different approaches shown in Table 3.

Table 3. Illumination Error Differences for Different Approaches

E1KOBZ_2019_v13n12_5904_t0003.png 이미지

 The error difference between the optimized illumination from the FA-GA optimizer and the environmental illumination is input to the illumination fuzzy controller while the required power for lighting system is the output of the illumination fuzzy controller. The current status of the Lighting actuators updates based the power provided by the fuzzy controller. Following are the major rules for illumination fuzzy controller.

If (e2 = = HS) then RP2 = R2HS

If (e2 = = MS) then RP2 = R2MS

If (e2 = = BS) then RP2 = R2BS

If (e2 = = OK) then RP2 = R2OK

If (e2 = = SH) then RP2 = R2SH

If (e2 = = H) then RP2 = R2H

 In which e2 represents the sepration value between the FA-GA optimized illumination and the environmental illumination. This error difference is the input to the illumination fuzzy controller. The illumination fuzzy controller generates the energy based on this error difference, as a result which is represented by RP2 (required power 2) to provide it to the lighting system.

E1KOBZ_2019_v13n12_5904_f0010.png 이미지

Fig. 10. Inputs of illumination fuzzy controller

 In Fig. 10, OK shows the lowest error difference for illumination fuzzy controller system input. As we go to the left side or right side of OK, the error difference increases. The negative error difference also means an increase in the error difference as these values are considered as the absolute values. In the figure, both SH and BS represent the low error difference. Similarly, both the MS and H show the high level error difference as compared to the previous values.  The highest illumination error difference is observed for HS. The degree of membership in Fig. 9 shows the values between 0 and 1 to which the values of illumination error difference is mapped. The range of error difference is quite large but these values are mapped to values between 0 and 1 for easiness to control the input status of fuzzy controller. Similarly, the power consumption in Fig. 10 is mapped to values between 0 and 1. Instead of representing the large range of required power for illumination, the output status is internally represented by these values between 0 and 1.

E1KOBZ_2019_v13n12_5904_f0011.png 이미지

Fig. 11. Outputs of illumination fuzzy controller

  An example of power provided by illumination fuzzy controller to the lighting actuator is shown in Fig. 12. The figure shows the example input and corresponding output for each of the optimization approaches considered.

E1KOBZ_2019_v13n12_5904_f0012.png 이미지

Fig. 12. Illumination fuzzy controller rule applied for a single value (a) Consumption without optimization (b) With GA optimization (c) With FA optimization (d) With prooposed approach optimization

 Fig. 11 shows the output of illumination fuzzy controller which is associated with the inputs of illumination fuzzy controller where the eror difference between the user set illumination and the environmental illumination is given as inputs. The lowest power consumption is represented by P2OK. The power consumption increases as we move from this value towards left or right side. Both P2BS and P2SH show the low power consumption. In the same way, both P2H and P2MS show the high power consumption. The highest power consumption associated with the input error difference is represented by P2HS.

 

3.4 Air Quality Control System

 The air quality control system is composed of different components e.g. the power consumption computation, the air quality fuzzy controllers and the ventilation system power consumption system. Fig. 13 Shows the energy consumed by different approaches considered in experimentation. The energy consumed by different optimization techniques is based on error differences calculated by these approaches and are shown in Table 4. The inputs and outputs of air quality fuzzy controller are shown in Fig. 14 and Fig. 15, respectively. Based on the inputs and outputs of the air quality fuzzy controller, a sample output power is shown in Fig. 16

E1KOBZ_2019_v13n12_5904_f0013.png 이미지

Fig. 13. Power consumption for air quality using different approaches

Table 4. Air Quality Error Differences for Different Approaches

E1KOBZ_2019_v13n12_5904_t0004.png 이미지

E1KOBZ_2019_v13n12_5904_f0014.png 이미지

Fig. 14. Inputs of air quality fuzzy controller

E1KOBZ_2019_v13n12_5904_f0015.png 이미지

Fig. 15. Outputs of air quality fuzzy controller

 In Fig. 14, OK shows the lowest error difference for air quality fuzzy controller system input. As we go to the left side or right side of SH, the error difference increases. The negative error difference also means an increase in the error difference as these values are considered as the absolute values. In the figure, both LOW and SH represent the low error difference. Similarly, LH shows the high level error difference as compared to the previous values.  The highest air quality error difference is observed for HIGH value. Fig. 15 shows the output of air quality fuzzy controller which is associated with the inputs of air quality fuzzy controller where the eror difference between the user set air quality and the environmental air quality is given as inputs. The lowest power consumption is represented by P3LOW. The power consumption increases as we move from this value towards right side. P3OK shows low power consumption and P3SH shows high power consumption. In the same way, both P3LH and P3HIGH show very high power consumption and the highest power consumption, respectively.

 The degree of membership in Fig. 14 shows the values between 0 and 1 to which the values of air quality error difference is mapped. The range of error difference is quite large but these values are mapped to values between 0 and 1 for easiness to control the input status of fuzzy controller. Similarly, the power consumption in Fig. 15  is mapped to values between 0 and 1. Instead of representing the large range of required power for air quality, the output status is internally represented by these values between 0 and 1. The separation value between the environmental air quality and the optimized air quality from the optimizer is the input of the air quality fuzzy controller and the required power for ventilation system is the output. The status of the ventilation actuators is updated according the separation value between the FA-GA optimized parameters and the real environmental parameters in which the output of the ventilation fuzzy controller is the required power for the actuator status. Following are the fuzzy rules for air quality fuzzy controller.

If (e3 = = LOW) then RP3 = R3LOW

If (e3 = = OK) then RP3 = R3OK

If (e3 = = SH) then RP3 = R3SH

If (e3 = = LH) then RP3 = R3LH

If (e3 = = HIGH) then RP3 = R3HIGH

 Where e3 represents the separation value between the real environmental air quality and the optimized air quality based on FA-GA futhermore this vallue for error difference is the input of air quality fuzzy controller. On the bases of this error difference value, the energy generated by the fuzzy controller for air quality is the output which is represented by RP3 (required power 3) in order to provide it for the ventilation system control.

E1KOBZ_2019_v13n12_5904_f0016.png 이미지

Fig. 16. Air quality fuzzy controller rule applied for a single value (a) Consumption without optimization (b) With GA optimization (c) With FA optimization (d) With prooposed approach optimization

 Based on power consumed by temperature presented in Fig. 5, the power consumption of illumination shown in Fig. 9 and power consumed by ventilation system revealed in Fig. 13, the total power consumed by different optimization techniques is shown in Fig. 17.

E1KOBZ_2019_v13n12_5904_f0017.png 이미지

Fig. 17. Total power consumption observed by using different approaches

 In our research work, the additional objective of the optimization algorithm is to exploit the user comfort index inside the residential building along with considering the temperature, illumination and air quality parameters. 1 is the maximum value for the comfort index whereas various approaches have been used and tested to achieve this objective. The uppermost comfort index throughout all of the hours has been pointed by the proposed approach while there exists a few overlapping with the GA and FA outputs. The lowermost comfort index has been experimented for using without optimization algorithm. The comfort index computed for different approaches is shown in Fig. 18.

E1KOBZ_2019_v13n12_5904_f0018.png 이미지

Fig. 18. Comfort Index calculated

 

4. Statistical Analysis

 Table 5 presents the statistical evidences for the power consumption and user comfort index that is achieved for all the comparative approaches. Fig. 5, Fig. 9, Fig. 13, Fig. 17 and Fig. 18 contains all the experimental data that is used for comparative analysis between the proposed appraoch and other comaprative appraoches. Table 5 presents all the evidences that the proposed approach achieved the lowest range for overall power consumption including temperature, illumination and air quality in addition with the achievement of highest user comfort. The results also clearly shows the variation in the output of comparative approaches in term of power consumption and user comfort.

Table 5. Statistical analysis of considered approaches

E1KOBZ_2019_v13n12_5904_t0005.png 이미지

 

5. Conclusion

 This research work has addressed the problem of increasing user comfort and decreasing power consumption in smart buildings using hybrid of FA and GA optimization algorithm with fuzzy controller. The step by step architecture of the proposed approach is based on various components comprising of environmental parameters (illumination, temperature and air quality), FA-GA optimizer, fuzzy controllers, comfort index, coordinator and different types of actuators. Environmental parameters  (illumination, temperature, and air quality) along with user set parameters (temperature, illumination and air quality) are the input arguments to FA-GA optimizer. The outputs of the FA-GA optimizer are the optimized ranges for illumination, temperature, and air quality. The inputs to the fuzzy controllers are the environmental parameters and the FA-GA optimized parameters and the outputs of the fuzzy controllers are the lowest power essential to adjust the environment in a maching to user preferences. The coordinator calculates the total power required sent by the fuzzy controller and checks the availability of required power. The grades of the actuators are updated rendering to this power recommended by the fuzzy controllers. Using the proposed appraoch the highest user comfort index has been achived with the lowest power consumption.

 

Acknowledgement

 The authors would like to express the deepest appreciation to Universiti Tun Hussein Onn Malaysia and Ministry of Education Malaysia, for funding this project through Fundamental Research Grant Scheme (FRGS vote numbers 1524).

References

  1. Costa A, Keane M M, Torrens J I and Corry E, "Building operation and energy performance: Monitoring analysis and optimization toolkit," Appld Engy, 101, 310-316, 2013. https://doi.org/10.1016/j.apenergy.2011.10.037
  2. Paris B, Eynard J, Grieu S and Polit M, "Hybrid PID-fuzzy control scheme for managing energy resources in buildings," Appld Sft Cmptng, 11(8), 5068-5080, 2011.
  3. Ali S and Kim D H, "Optimized Power Control Methodology Using Genetic Algorithm," Wrls prsnl com, 83(1), 493-505, 2015.
  4. Ali S and Kim D H, "Effective and comfortable power control model using Kalman filter for building energy management," Wrls prsnl com., 73(4), 1439-1453, 2013.
  5. Wang Z, Yang R and Wang L, "Multi-agent control system with intelligent optimization for smart and energy-efficient buildings," in Proc. of IECON 2010-36th Annual Conference on IEEE Industrial Electronics Society, pp. 1144-1149, 2010.
  6. Dounis A I and Caraiscos C, "Advanced control systems engineering for energy and comfort management in a building environment-A review," Rnwbl Sstnbl Engy Rvws, 13(6-7), 1246-1261, 2009.
  7. Wang Z, Yang R and Wang L, "Multi-agent intelligent controller design for smart and sustainable buildings," in Proc. of Systems Conference, 2010 4th Annual IEEE, pp. 277-282, 2010.
  8. Emmerich S J and Persily A K, State-of-the-art review of CO2 demand controlled ventilation technology and applicatio, Diane Publishing, 2001.
  9. Levermore G J, Building energy management systems: an application to heating and control:, E & FN Spon, 1992.
  10. Benard C, Guerrier B and Rosset-Louelrat M M, "Optimal building energy management: Part II control," J. slr engy engg, 114(1), 13-22, 1992.
  11. Curtiss P S, Kreider J and Shavit G, "Neural networks applied to buildings--A tutorial and case studies in prediction and adaptive control," American Society of Heating, Refrigerating and Air-Conditioning Engineers, Inc., Atlanta, GA (United States), 1996.
  12. Kolokotsa D, Stavrakakis G, Kalaitzakis K and Agoris D, "Genetic algorithms optimized fuzzy controller for the indoor environmental management in buildings implemented using PLC and local operating networks," Engg Applns of AI, 15(5), 417-428, 2002.
  13. Kusiak A, Li M and Zhang Z, "A data-driven approach for steam load prediction in buildings," Appld Engy, 87(3), 925-933, 2010. https://doi.org/10.1016/j.apenergy.2009.09.004
  14. AirokA J, Oldewurtel F, Cigler J A and PrAvara S, "Experimental analysis of model predictive control for an energy efficient building heating system," Appld Engy, 88(9), 3079-3087, 2011. https://doi.org/10.1016/j.apenergy.2011.03.009
  15. Wang Z, Wang L, Dounis A I and Yang R, "Multi-agent control system with information fusion based comfort model for smart buildings," Appld Engy, 99, 247-254, 2012. https://doi.org/10.1016/j.apenergy.2012.05.020
  16. Bluyssen P M, Aries M and Dommelen P V, "Comfort of workers in office buildings: The European HOPE project," Bldng and Envrmt, 46(1), 280-288, 2011.
  17. Marino C, Nucara A and Pietrafesa M, "Proposal of comfort classification indexes suitable for both single environments and whole buildings, Bldng and Envrmt, 57, 58-67, 2012.
  18. Solla M, Ismail L H and Yunus, R, "Investigation on the potential of integrating BIM into green building assessment tools," ARPN Jrnl of Engg and Appld Sci, 11, 2412-2418, 2016.
  19. Ejaz W, Naeem M, Shahid A, Anpalagan, A and Jo, M, "Efficient energy management for the internet of things in smart cities," IEEE Comm Mag, 55(1), 84-91, 2017. https://doi.org/10.1109/MCOM.2017.1600218CM
  20. Wahid F, Alsaedi A.K.Z and Ghazali R, "Using improved firefly algorithm based on genetic algorithm crossover operator for solving optimization problems," Jrnl Intgnt & Fzy Sys, (Preprint), vol. 36, no. 2, pp. 1547-1562, 2019.
  21. Wahid F, Ghazali R and Ismail L H, "Improved Firefly Algorithm Based on Genetic Algorithm Operators for Energy Efficiency in Smart Buildings," Arbn Jrnl for Sci and Engg, 1-21, 2019.

Cited by

  1. Energy Consumption Optimization and User Comfort Maximization in Smart Buildings Using a Hybrid of the Firefly and Genetic Algorithms vol.13, pp.17, 2019, https://doi.org/10.3390/en13174363
  2. Smart monitoring technologies for personal thermal comfort: A review vol.312, 2019, https://doi.org/10.1016/j.jclepro.2021.127685