Next Article in Journal
Optimal Power Dispatch of Small-Scale Standalone Microgrid Located in Colombian Territory
Next Article in Special Issue
Novel Distributed Optimal Control of Battery Energy Storage System in an Islanded Microgrid with Fast Frequency Recovery
Previous Article in Journal
The Geometry Effect of Cathode/Anode Areas Ratio on Electrochemical Performance of Button Fuel Cell Using Mixed Conducting Materials
Previous Article in Special Issue
Impact of Demand Response Programs on Optimal Operation of Multi-Microgrid System
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Multi-Agent System-Based Approach for Optimal Operation of Building Microgrids with Rooftop Greenhouse

Department of Electrical Engineering, Incheon National University, 12-1 Songdo-dong, Yeonsu-gu, Incheon 406-840, Korea
*
Author to whom correspondence should be addressed.
Energies 2018, 11(7), 1876; https://doi.org/10.3390/en11071876
Submission received: 5 June 2018 / Revised: 4 July 2018 / Accepted: 17 July 2018 / Published: 18 July 2018
(This article belongs to the Special Issue Microgrids-2018)

Abstract

:
In this paper, an optimal energy management scheme for building microgrids with rooftop greenhouse is proposed. A building energy management system (BEMS) is utilized for the optimal fulfilment of energy demands in the building and the greenhouse. The exhaust heat generated due to the operation of air conditioners in the building is used for fulfilling the cooling demands of the greenhouse via chillers. In addition to thermal and cooling demands, the four major control parameters (temperature, humidity, light intensity, and CO2 concentration) are also considered for optimal growth of crops in the greenhouse. A multi-agent system (MAS) is adopted to realize the interaction among several households of the building, the greenhouse, and the BEMS. The MAS comprises of several inner-level, intermediate level, and upper-level agents, which are responsible for their respective tasks. The performance of the proposed optimization strategy is evaluated for two seasons of a year, i.e., summer and winter. Numerical simulations have demonstrated the effectiveness of the proposed operation scheme for optimal operation of building microgrids with rooftop greenhouses.

1. Introduction

The increase in energy demand and greenhouse gas emissions are becoming global issues, and various studies have been conducted to overcome these problems [1,2]. Microgrids are considered a potential solution to these problems due to their ability to sustain the penetration of distributed energy resources, especially renewable energy sources [3,4,5,6]. In [3], the authors have analyzed the benefits of microgrids, i.e., reliability improvement, sustaining the penetration of renewable sources, self-healing, active load control, and improved generation efficiencies. In [4], the impact of intelligent demand management to limit the periods of strain on network and electricity markets is analyzed. In [5,6], the role of microgrids in providing higher local reliability during islanding events in comparison with conventional power system is analyzed.
In addition, several studies on microgrids about demand response (DR), auto-configuration, fault analysis, and control are also available in the literature. Optimal operation of microgrids considering DR and auto-configuration function are studied based on multi-agent system (MAS) in [7,8], respectively. In [9], unsymmetrical faults of microgrids are studied based on definite two relationship matrices. In [10], a versatile convex programming for DR optimization via automatic load management is proposed. In [11], stand-alone hybrid microgrids using general regression neural network and radial basis function network-sliding mode methods are studied for extracting the maximum power output for a hybrid power system. An algorithm is developed in [12] for solving the distribution ground faults of microgrids considering the three phase models. In [13], smart houses having photovoltaic arrays, wind turbine, biomass and geothermal energy are reviewed for optimal operation strategies of households. In [14], an energy consumption model of home appliances in a residential microgrid based on set of sequential uninterruptible energy phases is proposed. During transition from grid-connected to islanded mode, a multi-droop control strategy has been developed to mitigate voltage and frequency variations by [15]. A study of a microgrid using a novel voltage controller using the integration of a vanadium redox battery with solar energy is carried out by [16]. In [17], a novel intelligent damping controller to damp power system oscillations is proposed to improve both transient stability and system oscillations.
There are many types of microgrids and building microgrids have attracted the interest of researchers due to higher consumption of energy [18]. Building microgrids are operated by building energy management systems (BEMSs) [19,20,21,22]. Energy cost was reduced through peak load shaving and load shifting after installing smart systems at buildings by [19]. Based on a linear scheduling model, a schedule for half hourly electricity prices from utility grid and peak demand costs is developed by [20]. In [21], an optimal scheduling for building microgrids considering economic constraints based on temperature dependent thermal load modeling was carried out. The power scheduling and bidding strategy for building microgrids is formulated as a stochastic program by [22] via Monte Carlo simulations.
Meanwhile, the development of the agriculture sector is at its beginning stages and various researches are carried out in [23,24,25]. In [23], the authors have proposed a sophisticated information and communication technology (ICT) infrastructure for gathering, storing, analyzing, and exploiting various information in planning and decision making for future farms. In [24,25] a cloud-based platform is studied for combining agriculture technology with ICT. Intelligent greenhouses are considered an advanced form of conventional greenhouse [26]. Intelligent greenhouses are composed of various sensors and automated management facilities for maintaining the indoor environment. In order to optimize the growth of the crops in greenhouses, four control parameters (i.e., temperature, humidity, CO2 concentration, and light intensity) must be controlled. Various studies are available in the literature for controlling the internal environment of greenhouses [27,28,29,30]. In [27], study of two fuzzy logic controllers that are comprised of fuzzy proportional and proportional-derivative control using desired climatic set points is carried out. A general framework for a robust adaptive neural network-based feedback linearization controller design for the indoor environment of a greenhouse is studied by [28]. In [29], the use of ‘‘double thermal screen’’ and ‘‘double glazing’’ for assessing energy management of greenhouses are analyzed. The concept of energy management for a closed greenhouse integrated with a thermal energy storage system (TESS) is presented by [30].
Intelligent greenhouses can be integrated into buildings to receive benefit from the advancements in intelligent greenhouses and BEMS technologies, i.e., rooftop greenhouses. A rooftop greenhouse has the potential to create a new agricultural space in the cities using the rooftop, which is otherwise an unproductive space. In addition, by integrating food production into buildings, the self-sufficiency of cities can be increased and transportation requirements and environmental impacts can be reduced [31,32,33,34]. Therefore recently, various research has been performed on the applicability of rooftop greenhouses [35,36,37,38,39,40].
In [35], a residential building with rooftop greenhouse is analyzed for quantifying the environmental impacts and energy requirements. The techno-economic and environmental impacts of integrating rooftop greenhouses in buildings are analyzed by [36,37,38,39]. In [36], the effect on the indoor temperature of the last floor apartments is analyzed by installing greenhouse on the rooftop. The analysis of rooftop greenhouse for controlling energy and emissions flow is carried out via the integration of energy, water, and CO2 flows. The mutual exchange between greenhouse and building is proposed to reduce the consumption of energy by [37]. The reduction of the carbon footprint of horticultural products produced in urban rooftop greenhouses is observed in these studies. The suitability of the hot air accumulated in the rooftop greenhouse for recirculation to heat the building is evaluated by [38]. In [39], the feasibility of implementation of rooftop greenhouses in non-residential urban areas is analyzed. However, most of the research mentioned in the previous paragraphs are conducted in terms of agricultural engineering and the feasibility of a rooftop greenhouse is not analyzed. Studies on the optimal energy management of buildings with rooftop greenhouses are limited and are more challenging due to the mutual coupling of energies. The concept of a smart rooftop greenhouse, which considers automation and energy efficiency by combining smart grids, is the advanced form of a rooftop greenhouse [40].
In smart rooftop greenhouses, a communication infrastructure is required to interact between the building and the greenhouse. All the components of the greenhouse need to interact with the BEMS to update their status and to receive commands. Similarly, buildings generally have several households. All the households send their information to BEMS and BEMS makes optimal schedules based on the provided information. Due to the widespread use of MAS for optimization of BEMS [41,42,43,44], a MAS can be utilized to realize the communication between BEMS and individual households. In [41], a MAS for microgrids is developed considering the function of agents, interactions among agents, and an effective agent protocol. Utilizing a semi-centralized decision method using MASs for various energy zones (electrical, heating, and cooling) to improve energy efficiency and reduce energy costs is studied by [42]. In [43,44], MASs are developed for the optimal operation of buildings considering the indoor environment and occupants’ comfort.
It can be observed from the literature survey that various studies are available on the internal environment control of greenhouses and rooftop greenhouses. However, most of the research is mainly focused on internal climate control only without considering the energy costs [27,28,29,30]. This may result in a higher operation cost due to the in-optimal utilization of resources. Similarly, studies on the integrated optimal operation of building and rooftop greenhouses are also limited. The integrated optimal operation is challenging due to the coupling of energy sources and the interdependence of loads.
In this paper, an optimal operation strategy is proposed for a smart building with a rooftop greenhouse. The households of the building and the greenhouse have both thermal (heating and cooling) and electrical loads. However, the greenhouse has additional constraints for maintaining the indoor environment by controlling the control parameters. Moreover, the waste heat generated by air-conditioners is utilized to fulfil the heat requirements of the greenhouse. A MAS is developed to realize the interaction among different agents of the building microgrid. Each household in the building has several local agents and an intermediate agent. Similarly, the greenhouse also has several local agents and an intermediate agent. The intermediate agents of each household and the greenhouse are responsible for interacting with the BEMS. The performance of the proposed optimal operation strategy for building microgrid with rooftop greenhouse is tested for two seasons of a year, i.e., winter and summer. The operation schedules of the microgrid equipment and attainment of the control parameters are analyzed for both of the seasons.

2. Proposed Building Microgrids with Rooftop Greenhouse

2.1. Building Microgrids Configuration

The proposed building microgrid in this study is comprised of a building having n houses and a rooftop greenhouse, i.e., building microgrid with rooftop greenhouse. The configuration of the proposed building microgrid is shown in Figure 1. The building microgrid contains a combined heat and power (CHP) generator, heat only boiler (HOB), chiller, electric heat pump (EHP), photovoltaic (PV) array, TESS, and battery energy storage system (BESS). The equipment specific to the greenhouse is listed in the next section. The building microgrid is connected with the utility grid, thus it can trade power with the utility grid. The cooling demand of houses in the building is fulfilled using the air conditioner units installed in each house. The exhaust heat generated due to the operation of these air conditioners is collected and is used to fulfil the cooling demand of the greenhouse using a chiller. Excess exhaust heat is stored in the TESS unit, as shown in Figure 1. Similarly, the heating demand of the greenhouse is fulfilled using the available heating sources, i.e., CHP, TESS, HOB, and EHP. Finally, the electric demand can be fulfilled either by using the local resources or by trading with the utility grid.
In this study, a building microgrid is considered, which contains n households and a greenhouse on the rooftop of the building. Each household has separate air-conditioner to fulfil its cooling load demands. The heating demands can be fulfilled by using the heat generating equipment of the microgrid via a heat pipe line. Both air conditioner and heat pipe line are used to control the indoor temperature of each household of the microgrid according to its requirements. The residents of each household can specify their departure and arrival times along with their required temperature at arrival time. The BEMS will find an optimal solution to achieve the set target for the specified time in an economic way. Similarly, the users can specify their comfortable range for sleeping time, which will be economically fulfilled by the BEMS. The electric demand can be fulfilled by either using the local power generation or by buying power from the utility grid.

2.2. Greenhouse Configuration and Control Elements

In an intelligent greenhouse, the climate control parameters are automatically controlled to provide optimum conditions for the growth of plants [45]. Climate control is achieved by the automatic control of greenhouse equipment such as ventilation system, automation valves for heating and cooling pipes, fogging system, dehumidifier, artificial light, air circulation fans, and CO2 injection. Climate control system for greenhouse collects the information from the local sensors and sends suitable control signals to the equipment for their operation. The modeling of the proposed greenhouse for the optimal growth of crops is shown in Figure 2. Each plant has different requirements of control parameters (temperature, humidity, carbon dioxide, and lighting) for its optimal growth [46]. The importance of the four major control factors for optimal growth of plants is described in the following sections.

2.2.1. Indoor Temperature

Indoor temperature is an important factor for crop growth due to its influence on photosynthesis process and respiration [47]. Photosynthesis, being a biochemical reaction, increases with increase in temperature. Similarly, the respiration rate of plants increases with increase in the temperature [48]. However, if temperature is too high or too low, growth of crop is inhibited due to the unsuitable respiration rate and the hindrance of cell activity [49]. Therefore, the indoor temperature of the greenhouse should be controlled within an appropriate range by using the greenhouse equipment.

2.2.2. Humidity

Humidity is the most difficult parameter to control due to its fluctuation with change in air temperature and the transpiration of plants. Inappropriate levels of humidity can adversely affect the plants and cause diseases in the leaves and roots. Additionally, higher humidity halts the transpiration process of plants and lower humidity effects the growth rate. Therefore, humidity should be controlled within an appropriate range by using the greenhouse equipment [50,51].

2.2.3. CO2 Concentration

Carbon dioxide concentration directly influences the photosynthesis process in crops. The CO2 compensation point is the point at which the photosynthetic rate and the respiration rate are equal. Therefore, CO2 concentration should be higher than the CO2 compensation point for efficient photosynthesis of the plant. The CO2 saturation point is the point at which the photosynthetic rate does not increase even if the carbon dioxide concentration is increased. Therefore, CO2 concentration should be controlled between the CO2 compensation point and the CO2 saturation point [50,51].

2.2.4. Light Intensity

Light intensity is also an important factor for the optimal growth of crops due to its effect on photosynthesis. If the amount of light is insufficient, the crop growth gets diminished due to the deterioration of photosynthesis. Therefore, light intensity should be maintained above a certain limit.

3. Proposed Multi-Agent System

The proposed optimization algorithm is implemented through a MAS in the building microgrid with rooftop greenhouse. Both the building and the greenhouse have separate task-specific agents and also share some common agents. Details about each of these agents and their respective tasks are explained in the following sections.

3.1. Outer-Level Multi-Agent System

The outer-level MAS consists of the BEMS agent, energy supply facilities, and intermediate agents such as household agents (HAs), and a greenhouse agent (GHA), as shown in Figure 3. The BEMS agent is responsible for the operation of the entire building microgrid with rooftop greenhouse. It receives information from the intermediate agents and makes schedules for the optimal operation of the entire building microgrid. The final schedules are sent to the outer-level agents of the households and the greenhouse. These outer-level agents get information from their respective inner-level agents and inform the schedules received from the BEMS agent to them. The details of inner-level agents along with their respective tasks are explained in the following section.

3.2. Inner-Level Multi-Agent System

3.2.1. Greenhouse Agents

The greenhouse contains active, reactive, and passive agents that are responsible for various tasks. The sensors, such as a CO2 concentration sensor (CCS), temperature and humidity sensor (THS), and light intensity sensor (LI), are passive agents. These agents periodically send the measured values to the GHA. The agents specific to the equipment of the greenhouse are reactive agents. These agents include a forced ventilation agent (FVA), artificial light agent (ALA), air circulation fans agent (ACFA), natural ventilation motor agent (NVMA), CO2 injection agent (CIA), dehumidifier agent (DA), fogging system agent (FSA), heating pipe agent (HPA), and cooling pipe agent (CPA) as shown in Figure 4. These agents follow the commands of the GHA and they are reactive agents. The GHA is an active agent, which monitors the status of reactive agents and uses the information of passive agents to make decisions. These decisions are informed to the BEMS agent for updating and/or re-scheduling the resources.

3.2.2. Individual Household Agents

Each household in the building has a set of local agents as shown in Figure 5. Similar to the greenhouse, the agents in an individual household can be categorized as active, passive, and reactive agents. The sensors agents (SA) in each household, which are responsible for sending their measured data periodically to their respective HA are the passive agents. The equipment-specific agents (i.e., air-conditioner agent (ACA), HPA, and electric load agent (ELA)) are reactive agents. The HA in each household is an active agent that uses the information of its inner-level agents to make decisions and communicates with the BEMS agents. Residents of each household can specify their desired temperature setting values and their arrival and departure times to their respective HA. The HA will communicate this information with the BEMS agent and get optimal schedules for the equipment to fulfil the user demands.

3.3. Communication among Different Agents

In this study, communication among the agents is realized through agent communication language (ACL) messages by using modified contract net protocol (MCNP) [52]. The communication between different agents in the proposed scheme is shown in Figure 6. Firstly, the BEMS agent sends message to the utility grid agent for inquiring the market price signals. The utility grid agent sends the day-ahead market price for each hour of the day to the BEMS agent. Then, the BEMS sends the market price information to the registered outer-level agents along with call for proposal (cfp) messages. The outer-level agents having inner-level agents (GHA and HAs) send cfp messages to their respective registered inner-level agents. After receiving the required information such as generation cost, capacity, and operation status from inner-level agents, outer level agents decide their participation in the operation. The outer-level agents send the collective information to the BEMS agent or send a refusal message. Similarly, each individual inner-level agent can send its refusal messages, if it is not willing to participate in the operation process. After receiving the information from all agents, the BEMS performs the optimization and sends the acceptance or rejection messages about proposals to each agent. In case of acceptance, outer level agents send the schedules received from the BEMS to the registered inner-level agents. In this way, one round of optimization is completed for the proposed building microgrid with rooftop greenhouse. The detailed process for communication among different outer-level agents and the BEMS is shown in Algorithm 1. Algorithm 2 shows the detailed process for communication among outer-level agents and their respective registered inner-level agents.
Algorithm 1. Communication among BEMS agent and outer level agents using modified contract net protocol (MCNP).
Energies 11 01876 i001
Algorithm 2. Communication among intermediate agents and local agents using MCNP.
Energies 11 01876 i002

3.4. Flowchart for Building Microgrid with Rooftop Greenhouse Using Multi-Agent System

The flowchart for building a microgrid with rooftop greenhouse using a MAS is shown in Figure 7. The BEMS agent receives the information, such as buying and selling price signals from the utility grid, external environment parameters, and load profiles. BEMS communicates with other agents for getting their information following Algorithms 1 and 2. After receiving all information, BEMS performs optimization and informs the optimal schedules to other agents. The output of each energy supply equipment is decided for minimizing the operation cost of the microgrid network. The amount of trading power with the utility grid is decided to maximize the profit of the microgrid.

4. Estimation of Greenhouse and Building Control Parameters

The estimation methods for the four major control parameters of greenhouse, considered in this study, are described in the following sections.

4.1. Indoor Temperature of Greenhouse and Building

The indoor temperature of greenhouse can be calculated using Equation (1) [53]. Temperature of greenhouse at time t ( θ t g h ), in °C, is a function of greenhouse temperature at previous time interval t − 1 ( θ t 1 g h ) and temperature change at current time interval. Temperature change at current time interval is function of following parameters.
  • j t s r : Heat absorbed from solar radiations (kJ/h)
  • j t g h _ h t p : Heat exchanged through heating pipe (kJ/h)
  • j t g h _ c h l p : Heat exchanged through cooling pipe (kJ/h)
  • j t g h _ w a l l : Heat exchanged through wall of the greenhouse (kJ/h)
  • j t n v : Heat exchanged due to natural ventilation (kJ/h)
  • j t f v : Heat exchanged due to forced ventilation (kJ/h)
  • j t g h _ s o i l : Heat exchanged through soil of the greenhouse (kJ/h)
  • j t l i : Heat absorbed due to operation of artificial lights (kJ/h)
  • j t c o 2 : Heat absorbed due to operation of CO2 generator (kJ/h)
  • j t d h : Heat absorbed due to operation of dehumidifier (kJ/h)
  • j t e v : Heat lost due to operation of fogging system (kJ/h)
In Equation (1), S H a , ρ a , and V g h are specific heat of air, air density, and volume of the greenhouse in kJ/(kg K), kg/m3, and m3, respectively.
θ t g h = θ t 1 g h + 1 S H a ρ a V g h ( j t s r + j t g h _ h t p + j t g h _ c h l p + j t g h _ w a l l + j t n v + j t f v j t g h _ s o i l + j t l i + j t c o 2 + j t d h j t e v )     t T
Water temperature of pipe ( θ t g h _ h t p , θ t g h _ c h l p ) effects the performance of the cooling and heating systems. When the pipe valve ( u t g h _ h t p , u t g h _ c h l p ) is on, heat is exchanged between the pipe and the greenhouse according to the heat transfer coefficient of the pipe ( η g h _ p i p e ) and area of the pipe ( A g h _ h t p , A g h _ c h l p ) in m2. Similarly, heat is exchanged between the pipe and the soil according to the heat transfer coefficient of the soil ( η g h _ s o i l ) due to the temperature difference between them ( θ t g h _ h t p θ t g h _ s o i l ). The water temperature of the heating and cooling pipes can be calculated using Equations (2) and (3), respectively. For calculating the water temperature of pipe, specific heat of water ( S H w ) in kJ/(kg K), water density ( ρ w ) in kg/m3, and volume of respective pipes ( V g h _ h t p , V g h _ c h l p ) in m3 are used. In Equation (2), H t g h is the heat load of the greenhouse and C t L o a d in Equation (3) is the cooling load of the greenhouse.
θ t g h _ h t p = θ t 1 g h _ h t p + 1 F h t p ( 3600 H t g h η g h _ p i p e A g h _ h t p u t g h _ h t p ( θ t g h _ h t p θ t g h ) η g h _ s o i l A g h _ h t p u t g h _ h t p ( θ t g h _ h t p θ t g h _ s o i l ) )     t T
θ t g h _ c h l p = θ t 1 g h _ c h l p + 1 V c h l p ( 3600 C t L o a d η g h _ p i p e A g h _ c h l p u t g h _ c h l p ( θ t g h _ c h l p θ t g h ) η g h _ s o i l A g h _ c h l p u t g h _ c h l p ( θ t g h _ c h l p θ t g h _ s o i l ) )     t T
where F h t p = S H w ρ w V g h _ h t p , F c h l p = S H w ρ w V g h _ c h l p .
The variables u t g h _ h t p , u t g h _ c h l p indicate the operation status of heating and cooling pipe valves. Due to the presence of two variables ( u t g h _ h t p , θ t g h _ h t p and u t g h _ c h l p , θ t g h _ c h l p ), Equations (2) and (3) are nonlinear. These nonlinear equations can be converted to linear counterparts by using reformulation-linearization techniques [54,55].
The indoor temperature of each household in the building can be calculated using Equation (4). Temperature of household at time t ( θ t , n i n ) is a function of household temperature at the previous time interval t − 1 ( θ t 1 , n i n ) and temperature change at the current time interval. Temperature change at the current time interval is a function of the following parameters:
  • j t , n a c : Heat absorbed from solar radiations (kJ/h)
  • j t , n h o _ h t p : Heat exchanged through heating pipe (kJ/h)
  • j t , n h o _ w a l l : Heat exchanged through wall of each households (kJ/h)
In Equation (4), V n h o is the volume of each household.
θ t , n h o = θ t 1 , n h o + 1 S H a ρ a V n h o ( j t , n a c + j t , n h o _ h t p + j t , n h o _ w a l l )     t T , n N
Water temperature of the heating pipe for each household is similar with Equation (2).

4.2. Humidity Control for Greenhouse

The relative humidity of the greenhouse ( R H t g h ) in % can be computed using partial ( p t g h _ p a r ) and saturated vapor pressures ( p t g h _ s a t ) in Pa, as given by Equation (5). The saturated vapor can be computed using nonlinear Equation (6). This nonlinear equation can be transformed into a linear equation using Taylor series [56]. The partial pressure of vapor is a function of the atmospheric pressure ( p a t m ) and water contents in the air ( w t g h ) as shown in Equation (7).
R H t g h = p t g h _ p a r p t g h _ s a t 100 %     t T
p t g h _ s a t = a 1 ( a 2 + ( a 3 e a 4 ( θ min + θ max ) 2 ) 1 + a 4 ( θ t g h ( θ min + θ max ) 2 ) )     t T
p t g h _ p a r = w t g h p a t m 10 3 0.6228     t T
Water contents in the air (g/kg) at time t is a function of the water contents in the air at a previous time interval t − 1 ( w t 1 g h ) and a change in water content at the current time interval t. Water content at t is affected by the transpiration of crops ( w t r a n ) in g/hm2, natural and forced ventilation, fogging system, and dehumidifier. Natural ventilation is effected by the wind speed ( n t w s ) in m/s, wind entering a ratio through the natural ventilation window ( η n v ), air density ( ρ a ), area of natural ventilation window ( A n v ), operation status of natural ventilation ( u t n v ), and water contents difference in indoor and outdoor ( w t o u t w t g h ). Forced ventilation is effected by the ventilation speed of fan ( f w s ), air density, area of greenhouse, operation status of forced ventilation ( u t f v ), and water contents difference in indoor and outdoor. The amount of water content produced by the fogging system depends on its efficiency ( w max f g / P max f g ) and amount of power consumed ( P t f g ). Similarly, the amount of water content absorbed by the dehumidifier depends on its efficiency ( w max d h / P max d h ) and amount of power consumed ( P t d h ).
w t g h = w t 1 g h + 1 ρ a V g h ( w t r a n A g h + n t w s η n v ρ a A n v u t n v ( w t o u t w t g h ) + f w s ρ a A g h u t f v ( w t o u t w t g h ) + P t f g w max f g P max f g A g h P t d h w max d h P max d h A g h )     t T
If the outdoor temperature ( θ t o u t ) and humidity ( R H t o u t ) in % are known, the external water contents ( w t o u t ) in the air can be calculated using Equations (9)–(11), similar to the internal water contents of the air. The variables P t o u t _ s a t , P t o u t _ p a r indicate the outdoor saturated and partial vapor pressures.
p t o u t _ s a t = a 1 ( a 2 + a 3 e a 4 θ t o u t )     t T
p t o u t _ p a r = R H t o u t p t o u t _ s a t 100     t T
w t o u t = p t o u t _ p a r 0.6228 1000 p a t m     t T

4.3. CO2 Concentration Control for Greenhouse

The CO2 concentration in ppm at time t ( C O 2 t g h ) is a function of CO2 concentration at previous time interval t − 1 ( C O 2 t 1 g h ) and change in CO2 concentration at the current time interval t (12). CO2 concentration at t depends on the CO2 injected by the CO2 generator ( C O 2 g e n ), natural and forced ventilation, respiration, and photosynthesis. The amount of CO2 injected by the CO2 generator depends on its efficiency ( C O 2 max g e n / P max c o 2 ) and amount of power consumed ( P t c o 2 ). The CO2 change due to respiration is calculated using the respiration coefficient of crops ( c r e s ) in g/m2hK, area of greenhouse, and respiration rate of the crops ( a 5 , a 6 ). The CO2 change due to photosynthesis is calculated using photosynthesis coefficient of crops ( c p h o t ) in g/J, total amount of light ( I t t o t a l ) in W/m2, and area of the greenhouse.
C O 2 t g h = C O 2 t 1 g h + 1 ρ a V g h ( P t c o 2 C O 2 max g e n P max c o 2 A g h + f w s ρ a A g h u t f v ( C O 2 t o u t C O 2 t g h ) + n w s η n v ρ a A n v u t n v ( C O 2 t o u t C O 2 t g h ) + c r e s A g h ( a 5 + a 6 θ t g h ) 3600 c p h o t I t t o t a l A g h )    t T

4.4. Light Control for Greenhouse

Light intensity can be calculated using Equation (13). Where, P t s r is the solar radiations, η s r is the transmittance of solar light, and P t , i l i is the light produced by ith artificial light unit.
I t t o t a l = P t s r η s r + i I P t , i l i     t T

5. Problem Formulation

5.1. Objective Function

The objective function aims to minimize the operational costs of the building microgrid. The first term of the objective function (14) shows the generation cost of CHP ( C i C H P ). The second and third terms show the buying price ( P R t B u y ) and selling price ( P R t S e l l ) for trading electricity with the utility grid. The fourth and fifth terms show the operation cost of greenhouse chiller ( C C h l ) and chiller on the building ( C C h l _ B ), respectively. The amount of cooling energy can be computed using the amount of heat used and the energy efficiency ratings of chillers. The last term of (14) shows the operation cost of HOB ( C H O B ).
min t T ( i I P t , i C H P C i C H P + P t B u y P R t B u y P t S e l l P R S e l l + C O t C h l C C h l + C O t C h l _ B C C h l _ B + H t H O B C H O B )
where C O t C h l _ B = H t C h l _ B η C h l _ B .

5.2. Energy Balancing Constraints

5.2.1. Power Balance

Power generated by CHP ( P t , i C H P ), PV ( P t P V ), bought from the utility grid ( P t B u y ), and discharged from BESS ( P t B ) should be equal to the total load ( P t T o t a l L o a d ), power sold to the utility grid ( P t S e l l ), and charged amount to BESS ( P t B + ) at interval t.
i I P t , i C H P + P t B u y + P t P V + P t B = P t T o t a l P L o a d + P t S e l l + P t B +     t T
Total electric load is the sum of the greenhouse load ( P t G L o a d ), building load ( P t B L o a d ), and power consumed by EHP ( P t E H P ) for generating cooling energy. The electric load of the greenhouse comprises of heating and cooling pipe valves ( P max g h _ h t v u t g h _ h t v , P max g h _ c h l v u t g h _ c h l v ), air circulation fans ( P t a c c ), natural ( P n v ) and forced ventilation systems ( P f v ), fogging system ( P t f g ), dehumidifier ( P t d h ), CO2 injection ( P t c o 2 ) and artificial lights ( P t , l l i ). The electric load of the building is composed of heating pipe valve ( P B _ h t v u t , n B _ h t v ), air conditioner ( P t , n a c ), and other electric loads in each household n ( P t , n E L o a d ). The power consumed by EHP ( P t E H P ) is the sum of power used for converting heating energy ( P t E H P _ h t ) and cooling energy ( P t E H P _ c o o l ). However, EHP cannot generate heating and cooling energy simultaneously.
P t T o t a l L o a d = P t G L o a d + P t B L o a d + P t E H P     t T
where:
P t G L o a d = P max g h _ h t v u t g h _ h t v + P max g h _ c h l v u t g h _ c h l v + P a c c u t a c c + P f v u t f v + P n v u t n v + P t d h + P t f g + P t c o 2 + l L P t , l l i A g h P t B L o a d = n N ( P B _ h t v u t , n B _ h t v + P t , n a c + P t , n E L o a d ) P t E H P = P t E H P _ h t + P t E H P _ c o o l

5.2.2. Heat Energy Balance

Equation (17) shows the heat balance of the rooftop greenhouse building microgrid. It shows that heat generated by CHP ( H t , i C H P ), HOB ( H t H O B ), EHP ( H t E H P ), and discharged amount from TESS ( H t T ) should be equal or greater than the heat load ( H t L o a d ), heat used by chiller ( H t c h l ), and amount of heat charged to TESS ( H t T + ) at interval t. The amount of heat generated by CHP was modeled considering the heat to power ratio of CHP. Heat from EHP was modeled considering the coefficient of performance (COP) of EHP. Heat load is the sum of heat load of greenhouse ( H t g h ) and heat load of each household in the building ( H t , n h o ).
i I H t , i C H P + H t H O B + H t T + H t E H P H t L o a d + H t c h l + H t T +     t T
where H t , i C H P = P t , i C H P η i h t , H t E H P = P t E H P _ h t η E H P _ h t , H t L o a d = H t g h + n N H t , n h o .
Heat energy collected from the exhaust of the air conditioners ( H t , n a c ) can be used by building a chiller ( H t c h l _ B ) or can be stored in building TESS, which can be later used by building a chiller. The amount of exhaust heat generated by the air conditioner was modeled considering the waste heat generation rate and the amount of power consumed by the air conditioner as given by Equation (18).
r R H t , r a c + H t T B H t c h l _ B + H t T B +     t T
where H t , n a c = P t , n a c η n a c

5.2.3. Cooling Energy Balance

The cooling energy generated by chiller ( C O t C h l ), building chiller ( C O t C h l _ B ), and EHP ( C O t E H P ) should be equal to the cooling load ( C t L o a d ) of the greenhouse, as given by (19). The cooling energy generated by EHP can be calculated considering the power consumed by the EHP along with its COP ( η E H P _ c o o l ). Similarly, the cooling demand of house r can be fulfilled by using its local AC unit(s), as given by Equation (20).
C O t C h l + C O t C h l _ B + C O t E H P = C t L o a d     t T
where C O t E H P = P t E H P _ c o o l η E H P _ c o o l .
C t , n a c = P t , n a c η n a c     t T , n N

5.3. Greenhouse Constraints

Temperature constraints are divided into daytime ( θ min d a y t i m e , θ max d a y t i m e ) and non-day time ( θ min n o r m a l , θ max n o r m a l ) as shown in Equation (21). An addition bound for average temperature ( θ min a v e r , θ max a v e r ) is also considered, as shown in Equation (22). Constraints of water temperatures for the heat pipe ( θ min g h _ h t p , θ max g h _ h t p ) and cooling pipe ( θ min g h _ c h l p , θ max g h _ c h l p ) are given by Equation (23). Constraints of water contents in the air of Equations (24) and (25) are modeled using Equations (5)–(7). Therefore, the relative humidity can be controlled within the range ( R H min , R H max ) as given by Equation (26). Constraints of CO2 concentration ( C O 2 min , C O 2 max ) are given by Equation (27). Constraint of light intensity ( I min t o t a l ) is given by Equation (28). Equations (29)–(32) are constraints of each equipment for controlling the internal environmental of greenhouse, i.e., dehumidifier ( P max d h ), fogging ( P max f g ), CO2 generator ( P max c o 2 ), and artificial lights ( P max l i ). Constraints of air circulation fan ( a c c min ) are given by Equations (33) and (34).
{ θ min d a y t i m e θ t g h θ max d a y t i m e     if ,   10 t 18 θ min n o r m a l θ t g h θ max n o r m a l     else     t T
θ min a v e r t T θ t g h T θ max a v e r     t T
θ min g h _ h t p θ t g h _ h t p θ max g h _ h t p , θ min g h _ c h l p θ t g h _ c h l p θ max g h _ c h l p     t T
w t i n R H max 100 P t g h _ s a t 0.6228 p a t m 10 3     t T
w t i n R H min 100 P t g h _ s a t 0.6228 p a t m 10 3     t T
R H min R H t g h R H max     t T
C O 2 min C O 2 t g h C O 2 max     t T
I t t o t a l I min t o t a l     t T
0 P t d h P max d h     t T
0 P t f g P max f g     t T
0 P t c o 2 P max c o 2     t T
0 P t , i l i P max l i     t T , i I
u t a c c = 1 ,   if   P t c o 2 0     t T
t T u t a c c a c c min     t T

5.4. Building Constraints

The generation range of the air conditioner is a function of the amount of power consumed ( P t , n a c ), as given by Equation (35). Constraints of water temperature ( P t , n h o _ h t p ) for heat pipe ( P min h o _ h t p , P max h o _ h t p ) are given by Equation (36). Constraints of temperature for each household in the building are divided into four categories, as shown in Equation (37).
0 P t , n a c P max a c     t T , n N
θ min h o _ h t p θ t , n h o _ h t p θ max h o _ h t p     t T , n N
{ θ n r e s o u t min θ t , n i n θ n r e s o u t max   if ,   d e p a r t t < a r r i v e θ n s l e e p min θ t , n i n θ n s l e e p max   else   if ,   n i g h t t m o r n i n g θ t , n i n = θ n s e t   else   if ,   t = a r r i v e θ n r e s i n min θ t , n i n θ n r e s i n max   else     t T , n N
The maximum/minimum operation limits in Equation (37) for each case are defined as following.
  • No person in the household ( θ n r e s o u t min , θ n r e s o u t max )
  • Bedtime ( θ n s l e e p min , θ n s l e e p max )
  • Daytime ( θ n r e s i n min , θ n r e s i n max )
  • Arrival time of resident ( θ n s e t )

5.5. Battery Energy Storage System Constraints

Discharging and charging of BESS are modeled considering discharging loss ( L B ) and charging loss ( L B + ) as given by Equations (38) and (39). State of charge (SOC) of BESS at time t ( S O C t B ) is a function of SOC at previous interval t − 1 and the amount of power charged or discharged at t, as given by Equations (40). In Equations (38)–(40), P B c a p is the capacity of BESS.
0 P t B P B c a p S O C t 1 B ( 1 L B )     t T
0 P t B + ( 1 L B + ) P B c a p ( 1 S O C t 1 B )     t T
S O C t B = S O C t 1 B + P t B / ( 1 L B ) + P t B + ( 1 L B + ) P B c a p     t T

5.6. Thermal Energy Storage System Constraints

Discharging and charging of TESS are modeled considering loss per hour ( L T ) as given by Equations (41) and (42). SOC of TESS at time t ( S O C t T ) is a function of SOC at previous interval t − 1 and amount of heat energy charged or discharged at t, as given by Equation (43). In Equations (41)–(43), H T c a p is the capacity of TESS.
0 H t T H T c a p S O C t 1 T ( 1 L T )     t T
0 H t T + H T c a p ( 1 S O C t 1 T ( 1 L T ) )     t T
S O C t T = S O C t 1 T ( 1 L T ) + H t T + H t T + H T c a p     t T

5.7. Other Constraints

Energy generation equipment such as CHP, EHP, HOB, chiller, and building chiller should operate within their capacity range ( P max C H P , P max E H P , H max H O B , C O max C h l , C O max C h l _ B ). The constraints for these equipment are given by Equations (44)–(48).
0 P t , k C H P P max C H P     t T , k K
0 P t E H P P max E H P     t T
0 H t H O B H max H O B     t T
0 C O t C h l C O max C h l     t T
0 C O t C h l _ B C O max C h l _ B     t T

6. Numerical Simulation

6.1. Input Parameters

The operation cost, capacity, and COP of each energy generation equipment used in this study are shown in Table 1. The time-of-use (TOU) day-ahead market price signals are taken as inputs and are shown Figure 8. Initial values, loss rates, and capacity of BESS and TESS are shown in Table 2.
Table 3 shows the acceptable bounds of the control parameters for the greenhouse. The temperature of each household in the building must be controlled within the setting bounds. Table 4 shows the sleeping and waking up times of the residents in each household. During sleeping time, the temperature should be controlled within 21–22 °C. Figure 9a shows the time when the residents are out of the household and the temperature bound should be controlled within 0–30 °C. When the residents arrive at the household, temperature of each household should be controlled to the preset temperature level by the resident. In all other cases, temperature bounds should be controlled as shown Figure 9b, which is set by the residents of each household.

6.2. Summer Season

Energy balance of power, heat, and cooling are shown in Figure 10. In the off-peak and mid-peak periods, the price for buying electricity from the utility grid is lower than the generation cost of the CHP. During off-peak period, there is no heat load, except time interval 1, therefore, power is purchased from the utility grid during these intervals. During mid-peak hours, CHP is operated to fulfil the heat load demand. For economical operation, BESS charges power in the off-peak period and discharges the charges power at the peak period. In the peak period, the buying price from the utility grid is higher than the CHP price, therefore, the CHP is operated to its fullest. Excess heat is stored in the TESS and surplus power is sold to the utility grid. PV generates the power during intervals 8–18. In summer, heat energy is used for fulfilling the cooling demand of the greenhouse using chillers. TESS stores and releases heat for optimal heat energy management. The cooling energy is supplied mainly through the chiller, which utilizes the heat generated by the CHP, as shown in Figure 10c.
EHP is only used when there is shortage of heat energy due to higher generation cost. The exhaust heat produced due to the operation of air-conditioner in the building is used by the chillers to produce cooling energy for the greenhouse.
Table 5 shows the schedule of equipment operating for maintaining the indoor environment of the greenhouse. Since the outside temperature is higher in the summer, the cooling pipe valve is used frequently for maintaining a proper growth temperature. When carbon dioxide is injected, air circulation fans are used to distribute it evenly inside the greenhouse. In the greenhouse, the internal humidity is increased due to the transpiration of crops, so the dehumidifier is used for controlling the humidity. Artificial lights are mainly used when the solar radiations are not sufficient (early morning and night time). As a result, the temperature, humidity, lighting, and carbon dioxide concentration of the greenhouse can be controlled within the set range as shown in Figure 11. The temperature of each household in the building is also controlled within the defined range, as shown in Figure 12. The residents of building 1 to 5 go out and come back as specified in Figure 9a. Therefore, a significant difference in temperature during the presence and absence of residents can be observed from Figure 12. Additionally, when the residents return household, the room temperature is set to the pre-set value (Figure 9b), as shown in Figure 12. However, at least one of the residents stayed in the household all the time for households 6 to 10. Therefore, only the temperature difference between sleeping and awake times can be observed, as specified in Table 4.

6.3. Winter Season

Energy balance of power and heat are shown in Figure 13a,b, respectively. During the winter season, cooling is not required and more heating is required to maintain the indoor climate for crops. Similarly, no cooling is required in the building, therefore, results of the cooling energy are not shown in the simulation results. In the initial intervals of the day, the CHP generation amount is controlled by the heat load due to the lower market selling prices, as shown in Figure 13a. During peak price intervals, CHP is operated fully and an excess of heat is stored in the TESS, which is used at the last intervals of the day. During the last off-peak hours, TESS is discharged to fulfil the heat requirements of the microgrid, as shown in Figure 13b. During the off-peak intervals (last six intervals), electricity is bought from the utility grid due to lower market price and the ability of TESS to feed the heat loads. Table 6 shows the schedules of equipment operating for maintaining the indoor environment of the greenhouse. Since the outside temperature is lower in winter, the heating pipe valve is operated frequently to maintain a proper growth temperature. Similarly, in the winter season, the use of artificial light is also more frequent due to shorter day time.
It can be observed from Figure 14 that the indoor control parameters of the greenhouse are within the specified ranges throughout the day. Similarly, the indoor temperature of all the ten households is also within the specified range by the residents (Figure 9 and Table 4), as shown in Figure 15. Similar to the summer season, residents of households 1 to 5 are not at home throughout the day, while at least one resident of households 6 to 10 is at home throughout the day.

7. Conclusions

In order to minimize the operation cost, this paper has proposed an optimal operation method for building a microgrid with rooftop greenhouses. The proposed operation scheme has been realized by using a MAS in a single PC. Simulation results have proved the economic feasibility of integrating the greenhouse in building microgrid. The waste heat generated by the air conditioners of the building is used for fulfilling the cooling demand of the greenhouse via a chiller, which is otherwise wasted. The operation cost has reduced due to better utilization of the CHP and EHP units while reducing waste heat. The coupling effect of the energy demand in the building and the greenhouse is analyzed for two seasons of a year, i.e., summer and winter. The operation cost of the summer season is 27% higher than that of the winter season due to the higher magnitude of the cooling load. The amount of power usage in the summer season is 13% higher than that of the winter season due to utilization of air conditioners and EHP units. The operating rate of the cooling pipe in summer was three times higher than that of the heating pipe in winter.
In this study, forecasted values of wind speed, solar irradiations, and loads are utilized. However, these parameters are subjected to uncertainties. Therefore, the consideration of uncertainties in the proposed model could be a valuable extension of this article. Similarly, the islanded operation of the microgrid along with the failure of local equipment also need to be considered in future studies.

Author Contributions

The paper was a collaborative effort between the authors. The authors contributed collectively to the theoretical analysis, modeling, simulation, and manuscript preparation.

Funding

This research was funded by Incheon National University Research Grant in 2017.

Acknowledgments

This work was supported by Incheon National University Research Grant in 2017.

Conflicts of Interest

The authors declare no conflict of interest.

Abbreviations

ACAAir-conditioner agent
ACFAAir circulation fans agent
ACLAgent communication language
ALAArtificial light agent
BEMSBuilding energy management system
BESSBattery energy storage system
CCSCO2 concentration sensor
cfpCall for proposal
CHPCombined heat and power generator
CIACO2 injection agent
CPACooling pipe agent
DADehumidifier agent
EHPElectric heat pump
ELAElectric load agent
FSAFogging system agent
FVAForced ventilation agent
GHAGreenhouse agent
HAsHousehold agents
HOBHeat only boiler
HPAHeating pipe agent
LILight intensity sensor
MASMulti-agent system
MCNPModified contract net protocol
NVMANatural ventilation motor agent
PVPhotovoltaic array
SASensors agents
TESSThermal energy storage system
THSTemperature and humidity sensor
TOUTime-of-use

References

  1. Organization for Economic Cooperation and Development. Agence Internationale de L’énergie. Energy Technology Perspectives 2012: Pathways to a Clean Energy System; OECD/IEA: Paris, France, 2012. [Google Scholar]
  2. Galvin, R.; Kurt, Y. Perfect Power: How the MicroGrid Revolution Will Unleash Cleaner, Greener, More Abundant Energy; McGraw Hill Professional: New York, NY, USA, 2008. [Google Scholar]
  3. Lasseter, R.H. Smart distribution: Coupled microgrids. Proc. IEEE 2011, 99, 1074–1082. [Google Scholar] [CrossRef]
  4. Clastres, C. Smart grids: Another step towards competition, energy security and climate change objectives. Energy Policy 2011, 39, 5399–5408. [Google Scholar] [CrossRef] [Green Version]
  5. Lasseter, R.H.; Paigi, P. Microgrid: A conceptual solution. In Proceedings of the 2004 IEEE 35th Annual Power Electronics Specialists Conference, Aachen, Germany, 20–25 June 2004; pp. 4285–4290. [Google Scholar]
  6. Katiraei, F.; Iravani, R.; Hatziargyriou, N.; Dimeas, A. Microgrids management. IEEE Power Energy Mag. 2008, 6, 54–65. [Google Scholar] [CrossRef]
  7. Bui, V.H.; Hussain, A.; Kim, H.M. A multiagent-based hierarchical energy management strategy for multi-microgrids considering adjustable power and demand response. IEEE Trans. Smart Grid 2018, 9, 1323–1333. [Google Scholar] [CrossRef]
  8. Bui, V.H.; Hussain, A.; Kim, H.M. Optimal Operation of Microgrids Considering Auto-Configuration Function Using Multiagent System. Energies 2017, 10, 1484. [Google Scholar] [CrossRef]
  9. Ou, T.C. A novel unsymmetrical faults analysis for microgrid distribution systems. Int. J. Electr. Power Energy Syst. 2012, 43, 1017–1024. [Google Scholar] [CrossRef]
  10. Tsui, K.M.; Chan, S.C. Demand response optimization for smart home scheduling under real-time pricing. IEEE Trans. Smart Grid 2012, 3, 1812–1821. [Google Scholar] [CrossRef]
  11. Ou, T.C.; Hong, C.M. Dynamic operation and control of microgrid hybrid power systems. Energy 2014, 66, 314–323. [Google Scholar] [CrossRef]
  12. Ou, T.C. Ground fault current analysis with a direct building algorithm for microgrid distribution. Int. J. Electr. Power Energy Syst. 2013, 53, 867–875. [Google Scholar] [CrossRef]
  13. Zhou, B.; Li, W.; Chan, K.W.; Cao, Y.; Kuang, Y.; Liu, X.; Wang, X. Smart home energy management systems: Concept, configurations, and scheduling strategies. Renew. Sustain. Energy Rev. 2016, 61, 30–40. [Google Scholar] [CrossRef]
  14. Mohseni, A.; Mortazavi, S.S.; Ghasemi, A.; Nahavandi, A. The application of household appliances’ flexibility by set of sequential uninterruptible energy phases model in the day-ahead planning of a residential microgrid. Energy 2017, 139, 315–328. [Google Scholar] [CrossRef]
  15. Meegahapola, L.G.; Robinson, D.; Agalgaonkar, A.P.; Perera, S.; Ciufo, P. Microgrids of commercial buildings: Strategies to manage mode transfer from grid connected to islanded mode. IEEE Trans. Sustain. Energy 2014, 5, 1337–1347. [Google Scholar] [CrossRef]
  16. Ou, T.C. Design of a Novel Voltage Controller for Conversion of Carbon Dioxide into Clean Fuels Using the Integration of a Vanadium Redox Battery with Solar Energy. Energies 2018, 11, 524. [Google Scholar] [CrossRef]
  17. Ou, T.C.; Lu, K.H.; Huang, C.J. Improvement of transient stability in a hybrid power multi-system using a designed NIDC (Novel Intelligent Damping Controller). Energies 2017, 10, 488. [Google Scholar] [CrossRef]
  18. Guan, X.; Xu, Z.; Jia, Q.S. Energy-efficient buildings facilitated by microgrid. IEEE Trans. Smart Grid 2010, 1, 243–252. [Google Scholar] [CrossRef]
  19. Pakr, K.G.; Kim, Y.; Kim, S.; Kim, K.; Lee, W.; Park, H. Building energy management system based on smart grid. In Proceedings of the 2011 IEEE 33rd International Telecommunications Energy Conference (INTELEC), Amsterdam, The Netherlands, 9–13 October 2011; pp. 1–4. [Google Scholar]
  20. Zhang, D.; Shah, N.; Papageorgiou, L.G. Efficient energy consumption and operation management in a smart building with microgrid. Energy Convers. Manag. 2013, 74, 209–222. [Google Scholar] [CrossRef]
  21. Tasdighi, M.; Ghasemi, H.; Rahimi-Kian, A. Residential microgrid scheduling based on smart meters data and temperature dependent thermal load modeling. IEEE Trans. Smart Grid 2014, 5, 349–357. [Google Scholar] [CrossRef]
  22. Nguyen, D.T.; Le, L.B. Optimal bidding strategy for microgrids considering renewable energy and building thermal dynamics. IEEE Trans. Smart Grid 2014, 5, 1608–1620. [Google Scholar] [CrossRef]
  23. Nikander, J.; Koistinen, M.; Laajalahti, M.; Pesonen, L.; Ronkainen, A.; Suomi, P. Farm information management infrastructures in the future. In Proceedings of the 2015 26th International Workshop on Database and Expert Systems Applications (DEXA), Valencia, Spain, 1–4 September 2015; pp. 104–107. [Google Scholar]
  24. Kruize, J.W.; Wolfert, S.; Goense, D.; Veenstra, T.; Scholten, H.; Beulens, A. Integrating ICT applications for farm business collaboration processes using FI space. In Proceedings of the 2014 Annual SRII Global Conference (SRII), San Jose, CA, USA, 7–10 June 2014; pp. 232–240. [Google Scholar]
  25. Khampachua, T.; Wisitpongphan, N. ICT benefit realization for dairy farm management: Challenges and future direction. In Proceedings of the 2014 11th International Joint Conference on Computer Science and Software Engineering (JCSSE), Chonburi, Thailand, 14–16 May 2014; pp. 280–285. [Google Scholar]
  26. Moon, A.K.; Kim, J.Y.; Zhang, J.; Liu, H.; Son, S.W. Understanding the impact of lossy compressions on IoT smart farm analytics. In Proceedings of the 2017 IEEE International Conference on Big Data (Big Data), Boston, MA, USA, 11–14 December 2017; pp. 4602–4611. [Google Scholar]
  27. Kolokotsa, D.; Saridakis, G.; Dalamagkidis, K.; Dolianitis, S.; Kaliakatsos, I. Development of an intelligent indoor environment and energy management system for greenhouses. Energy Convers. Manag. 2010, 51, 155–168. [Google Scholar] [CrossRef]
  28. Luan, X.; Shi, P.; Liu, F. Robust adaptive control for greenhouse climate using neural networks. Int. J. Robust Nonlinear Control 2011, 21, 815–826. [Google Scholar] [CrossRef]
  29. Vadiee, A.; Martin, V. Energy management strategies for commercial greenhouses. Appl. Energy 2014, 114, 880–888. [Google Scholar] [CrossRef]
  30. Vadiee, A.; Martin, V. Energy management in horticultural applications through the closed greenhouse concept, state of the art. Renew. Sustain. Energy Rev. 2012, 16, 5087–5100. [Google Scholar] [CrossRef]
  31. Inayatullah, S. City futures in transformation: Emerging issues and case studies. Futures 2011, 43, 654–661. [Google Scholar] [CrossRef] [Green Version]
  32. Cohen, N.; Reynolds, K.; Sanghvi, R. Five Borough Farm: Seeding the Future of Urban Agriculture in New York City; Design Trust for Public Space: New York, NY, USA, 2012. [Google Scholar]
  33. Cerón-Palma, I.; Sanyé-Mengual, E.; Oliver-Solà, J.; Montero, J.I.; Rieradevall, J. Barriers and opportunities regarding the implementation of Rooftop Eco. Greenhouses (RTEG) in Mediterranean cities of Europe. J. Urban Technol. 2012, 19, 87–103. [Google Scholar] [CrossRef]
  34. Rooftop Greenhouse. Available online: https://myrooff.com/rooftop-greenhouse/ (accessed on 18 July 2018).
  35. Benis, K.; Gomes, R.; Vicente, R.; Ferrao, P.; Fernandez, J. Rooftop greenhouses: LCA and energy simulation. In Proceedings of the International Conference CISBAT 2015 Future Buildings and Districts Sustainability from Nano to Urban Scale, Lausanne, Switzerland, 9–11 September 2015; pp. 95–100. [Google Scholar]
  36. Pons Valladares, O.; Nadal, A.; Sanyé-Mengual, E.; Llorach-Massana, P.; Cuerva, E.; Sanjuan-Delmàs, D. Roofs of the future: Rooftop greenhouses to improve buildings metabolism. Procedia Eng. 2015, 123, 441–448. [Google Scholar] [CrossRef] [Green Version]
  37. Nadal, A.; Llorach-Massana, P.; Cuerva, E.; López-Capel, E.; Montero, J.I.; Josa, A.; Royapoor, M. Building-integrated rooftop greenhouses: An energy and environmental assessment in the mediterranean context. Appl. Energy 2017, 187, 338–351. [Google Scholar] [CrossRef]
  38. Ercilla-Montserrat, M.; Izquierdo, R.; Belmonte, J.; Montero, J.I.; Muñoz, P.; De Linares, C.; Rieradevall, J. Building-integrated agriculture: A first assessment of aerobiological air quality in rooftop greenhouses (i-RTGs). Sci. Total Environ. 2017, 598, 109–120. [Google Scholar] [CrossRef] [PubMed]
  39. Nadal, A.; Alamús, R.; Pipia, L.; Ruiz, A.; Corbera, J.; Cuerva, E.; Josa, A. Urban planning and agriculture. Methodology for assessing rooftop greenhouse potential of non-residential areas using airborne sensors. Sci. Total Environ. 2017, 601, 493–507. [Google Scholar] [CrossRef] [PubMed]
  40. Resinger, M.; Sauer, A. Urban production: Smart rooftop greenhouses as a technology for industrial energy symbiosis. In Proceedings of the 2017 ACEEE Summer Study on Energy Efficiency in Industry, Denver, CO, USA, 15–18 August 2017. [Google Scholar]
  41. Kim, H.M.; Lim, Y.J.; Kinoshita, T. An intelligent multiagent system for autonomous microgrid operation. Energies 2012, 5, 3347–3362. [Google Scholar] [CrossRef]
  42. Zhao, P.; Suryanarayanan, S.; Simões, M.G. An energy management system for building structures using a multi-agent decision-making control methodology. IEEE Trans. Ind. Appl. 2013, 49, 322–330. [Google Scholar] [CrossRef]
  43. Klein, L.; Kwak, J.Y.; Kavulya, G.; Jazizadeh, F.; Becerik-Gerber, B.; Varakantham, P.; Tambe, M. Coordinating occupant behavior for building energy and comfort management using multi-agent systems. Autom. Constr. 2012, 22, 525–536. [Google Scholar] [CrossRef]
  44. Yang, R.; Wang, L. Development of multi-agent system for building energy and comfort management based on occupant behaviors. Energy Build. 2013, 56, 1–7. [Google Scholar] [CrossRef]
  45. Chehreghani Bozchalui, M. Optimal operation of energy hubs in the context of smart grids. Ph.D. Thesis, University of Waterloo, Waterloo, ON, Canada, 2011. [Google Scholar]
  46. Pahuja, R.; Verma, H.K.; Uddin, M. A wireless sensor network for greenhouse climate control. IEEE Pervasive Comput. 2013, 12, 49–58. [Google Scholar] [CrossRef]
  47. Both, A.J.; Benjamin, L.; Franklin, J.; Holroyd, G.; Incoll, L.D.; Lefsrud, M.G.; Pitkin, G. Guidelines for measuring and reporting environmental parameters for experiments in greenhouses. Plant Methods 2015, 11, 43. [Google Scholar] [CrossRef] [PubMed]
  48. Spilling, K.; Ylöstalo, P.; Simis, S.; Seppälä, J. Interaction effects of light, temperature and nutrient limitations (N, P and Si) on growth, stoichiometry and photosynthetic parameters of the cold-water diatom Chaetoceros wighamii. PLoS ONE 2015, 10, e0126308. [Google Scholar] [CrossRef] [PubMed]
  49. Amthor, J.S. Respiration and Crop Productivity; Springer Science & Business Media: Berlin/Heidelberg, Germany, 2012. [Google Scholar]
  50. Peery, J.A. How Does Humidifity Influence Crop Quality? Available online: https://www.pthorticulture.com/en/training-center/how-does-humidity-influence-crop-quality (accessed on 18 July 2018).
  51. Hussain, A.; Choi, I.S.; Im, Y.H.; Kim, H.M. Optimal Operation of Greenhouses in Microgrids Perspective. IEEE Trans. Smart Grid 2018. [Google Scholar] [CrossRef]
  52. Kim, H.M.; Wei, W.; Kinoshita, T. A new modified CNP for autonomous microgrid operation based on multiagent system. J. Electr. Eng. Technol. 2011, 6, 139–146. [Google Scholar] [CrossRef]
  53. Puga, D. From sectoral to functional urban specialisation. J. Urban Econ. 2005, 57, 343–370. [Google Scholar] [Green Version]
  54. Sherali, H.D.; Tuncbilek, C.H. A global optimization algorithm for polynomial programming problems using a reformulation-linearization technique. J. Glob. Optim. 1992, 2, 101–112. [Google Scholar] [CrossRef]
  55. Sherali, H.D.; Adams, W.P. A Reformulation-Linearization Technique for Solving Discrete and Continuous Nonconvex Problems; Springer Science & Business Media: Berlin/Heidelberg, Germany, 2013. [Google Scholar]
  56. Bozchalui, M.C.; Cañizares, C.A.; Bhattacharya, K. Optimal energy management of greenhouses in smart grids. IEEE Trans. Smart Grid 2015, 6, 827–835. [Google Scholar] [CrossRef]
Figure 1. Building microgrid configuration.
Figure 1. Building microgrid configuration.
Energies 11 01876 g001
Figure 2. Greenhouse configuration.
Figure 2. Greenhouse configuration.
Energies 11 01876 g002
Figure 3. Multi-agent configuration of building energy management system (BEMS).
Figure 3. Multi-agent configuration of building energy management system (BEMS).
Energies 11 01876 g003
Figure 4. Multi-agent configuration of greenhouse.
Figure 4. Multi-agent configuration of greenhouse.
Energies 11 01876 g004
Figure 5. Multi-agent configuration of building.
Figure 5. Multi-agent configuration of building.
Energies 11 01876 g005
Figure 6. Interaction among different agents.
Figure 6. Interaction among different agents.
Energies 11 01876 g006
Figure 7. Flowchart for operation of the proposed building microgrid with rooftop greenhouse.
Figure 7. Flowchart for operation of the proposed building microgrid with rooftop greenhouse.
Energies 11 01876 g007
Figure 8. Interaction among different agents.
Figure 8. Interaction among different agents.
Energies 11 01876 g008
Figure 9. (a) Residents out stay time; and (b) temperature bounds.
Figure 9. (a) Residents out stay time; and (b) temperature bounds.
Energies 11 01876 g009
Figure 10. Energy balance in summer season: (a) power; (b) heat energy; and (c) cooling energy.
Figure 10. Energy balance in summer season: (a) power; (b) heat energy; and (c) cooling energy.
Energies 11 01876 g010
Figure 11. Environmental control of greenhouse in summer season: (a) temperature; (b) humidity; and (c) CO2 concentration.
Figure 11. Environmental control of greenhouse in summer season: (a) temperature; (b) humidity; and (c) CO2 concentration.
Energies 11 01876 g011
Figure 12. Temperature control of each household during summer season in building (X-axis: interval (h), Y-axis: temperature (°C)).
Figure 12. Temperature control of each household during summer season in building (X-axis: interval (h), Y-axis: temperature (°C)).
Energies 11 01876 g012
Figure 13. Energy balance in winter: (a) power; and (b) heat energy.
Figure 13. Energy balance in winter: (a) power; and (b) heat energy.
Energies 11 01876 g013
Figure 14. Environmental control of greenhouse in winter season: (a) temperature; (b) humidity; and (c) CO2 concentration.
Figure 14. Environmental control of greenhouse in winter season: (a) temperature; (b) humidity; and (c) CO2 concentration.
Energies 11 01876 g014
Figure 15. Temperature control of each household during winter season in building (X-axis: interval (h), Y-axis: temperature (°C)).
Figure 15. Temperature control of each household during winter season in building (X-axis: interval (h), Y-axis: temperature (°C)).
Energies 11 01876 g015
Table 1. Input parameters for energy supply facilities.
Table 1. Input parameters for energy supply facilities.
ParametersCost (KRW/kWh)Capacity (kWh)COP
CHP1301502
HOB702001
Chiller205000.7
Chiller_B20500.7
EHP_heat-5001.6
EHP_cooling-5002
Table 2. Battery energy storage system (BESS) and thermal energy storage system (TESS) parameters.
Table 2. Battery energy storage system (BESS) and thermal energy storage system (TESS) parameters.
ParametersInitialCapacityCharging LossDischarging LossLoss per Hour
(kWh)(kW)(%)(%)(%)
BESS105055-
TESS1000100--4
TESS_B10010--4
Table 3. Control parameters in greenhouse.
Table 3. Control parameters in greenhouse.
ParametersHumidityLightingCO2Temperature
(%)(W/m2)(ppm)(°C)
Min.6520070014
Max.85-100030
Table 4. Temperature control of each household in building.
Table 4. Temperature control of each household in building.
Household No.12345678910
Sleeping time (t)23242423232223242322
Waking time (t)6778668776
Table 5. Equipment usage for environment control during summer season in greenhouse.
Table 5. Equipment usage for environment control during summer season in greenhouse.
Interval (t)123456789101112
Cooling pipe valve (%)79.872.173.973.973.864.789.8100100010.137.3
Air circulation fan (On/Off)110001101011
CO2 injection (kWh)550005505055
Dehumidifier (kWh)1.41.31.31.31.21.41.31.31.30.81.21.5
Artificial light (kWh)4444442.20.40000
Interval (t)131415161718192021222324
Cooling pipe valve (%)53.350.739.831.111.513.310010010010094.385.1
Air circulation fan (On/Off)111100110010
CO2 injection (kWh)5554.040053.27004.130
Dehumidifier (kWh)1.21.21.21.31.31.51.51.41.31.21.41.2
Artificial light (kWh)000003.1444444
Table 6. Equipment usage for environment control during winter season in greenhouse.
Table 6. Equipment usage for environment control during winter season in greenhouse.
Interval (t)123456789101112
Heating pipe valve (%)19.118.816.715.113.715.52312.311.644.458.435.7
Air circulation fan (On/Off)101110100110
CO2 injection (kWh)4.620551.205003.2650
Dehumidifier (kWh)1.321.41.31.31.21.31.41.21.30.91.51.3
Artificial light (kWh)4444443.12.21.31.30.40.4
Interval (t)131415161718192021222324
Heating pipe valve (%)1814.42129.24047.8161716.818.918.527
Air circulation fan (On/Off)100100101010
CO2 Injection (kWh)3.28005004.1404.1404.140
Dehumidifier (kWh)1.31.11.31.31.31.51.51.321.31.31.31.3
Artificial light (kWh)00001.753.55444444

Share and Cite

MDPI and ACS Style

Choi, I.-S.; Hussain, A.; Bui, V.-H.; Kim, H.-M. A Multi-Agent System-Based Approach for Optimal Operation of Building Microgrids with Rooftop Greenhouse. Energies 2018, 11, 1876. https://doi.org/10.3390/en11071876

AMA Style

Choi I-S, Hussain A, Bui V-H, Kim H-M. A Multi-Agent System-Based Approach for Optimal Operation of Building Microgrids with Rooftop Greenhouse. Energies. 2018; 11(7):1876. https://doi.org/10.3390/en11071876

Chicago/Turabian Style

Choi, Il-Seok, Akhtar Hussain, Van-Hai Bui, and Hak-Man Kim. 2018. "A Multi-Agent System-Based Approach for Optimal Operation of Building Microgrids with Rooftop Greenhouse" Energies 11, no. 7: 1876. https://doi.org/10.3390/en11071876

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop