Next Article in Journal
Model-Based Slippage Estimation to Enhance Planetary Rover Localization with Wheel Odometry
Next Article in Special Issue
Ambient Sound Recognition of Daily Events by Means of Convolutional Neural Networks and Fuzzy Temporal Restrictions
Previous Article in Journal
Automatic Segmentation of Choroid Layer Using Deep Learning on Spectral Domain Optical Coherence Tomography
Previous Article in Special Issue
A Modified Quad Q Network Algorithm for Predicting Resource Management
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Development of a Fuzzy Logic Controller for Small-Scale Solar Organic Rankine Cycle Cogeneration Plants

1
CREAT, Centro di Ricerca per l’Energia l’Ambiente e il Territorio, Università eCampus, 22060 Novedrate, Italy
2
Department of Information Engineering, Università Politecnica delle Marche, 60131 Ancona, Italy
3
Società di Trasferimento Tecnologico e Guida all’Innovation Engineering, S.TRA.TE.G.I.E. srl, 60131 Ancona, Italy
*
Author to whom correspondence should be addressed.
Appl. Sci. 2021, 11(12), 5491; https://doi.org/10.3390/app11125491
Submission received: 7 May 2021 / Revised: 9 June 2021 / Accepted: 11 June 2021 / Published: 13 June 2021
(This article belongs to the Collection The Development and Application of Fuzzy Logic)

Abstract

:

Featured Application

Proper operation control of concentrated solar power plants is of paramount importance to increase their conversion efficiency. In this study, a fuzzy logic controller is developed and its capability investigated to increase the conversion efficiency of a micro-cogeneration plant based on concentrated solar technology to perform a thermal-load-following operation.

Abstract

Solar energy is widely recognized as one of the most attractive renewable energy sources to support the transition toward a decarbonized society. Use of low- and medium-temperature concentrated solar technologies makes decentralized power production of combined heating and power (CHP) an alternative to conventional energy conversion systems. However, because of the changes in solar radiation and the inertia of the different subsystems, the operation control of concentrated solar power (CSP) plants is fundamental to increasing their overall conversion efficiency and improving reliability. Therefore, in this study, the operation control of a micro-scale CHP plant consisting of a linear Fresnel reflector solar field, an organic Rankine cycle unit, and a phase change material thermal energy storage tank, as designed and built under the EU-funded Innova Microsolar project by a consortium of universities and companies, is investigated. In particular, a fuzzy logic control is developed in MATLAB/Simulink by the authors in order to (i) initially recognize the type of user according to the related energy consumption profile by means of a neural network and (ii) optimize the thermal-load-following approach by introducing a set of fuzzy rules to switch among the different operation modes. Annual simulations are performed by combining the plant with different thermal load profiles. In general, the analysis shows that that the proposed fuzzy logic control increases the contribution of the TES unit in supplying the ORC unit, while reducing the number of switches between the different OMs. Furthermore, when connected with a residential user load profile, the overall electrical and thermal energy production of the plant increases. Hence, the developed control logic proves to have good potential in increasing the energy efficiency of low- and medium-temperature concentrated solar ORC systems when integrated into the built environment.

1. Introduction

The increasing energy demand worldwide, the catastrophic effects of climate changes, and the limited conventional energy sources are stressing increasingly the key role of renewable energy technologies for sustainable development. According to [1], the added net capacity of renewables around the world in 2018 was the same as in 2017 (about 180 GW) and further efforts are needed to fulfill the challenging commitments set out by the Paris Agreement in 2015.
Among the different renewable energy sources to support this energy transition, solar energy is considered one of the most promising. Indeed, solar energy is available worldwide and is abundant on Earth: about 1 × 105 TW reaches the surface of the Earth from the sun. Therefore, in the past decades, attention has been paid to solar technologies. In addition to traditional solar technologies such as solar thermal panels and photovoltaics (PV), innovative solar energy technologies such as concentrated solar power (CSP) systems have been developed. CSP plants are able to concentrate the incident radiation into a smaller area by means of lenses or mirrors. This energy is then collected by a solar receiver and converted into electricity or thermal power, depending on the need. In this way, it is possible to achieve higher overall conversion efficiencies compared to traditional solar technologies. Among the different methods of capturing solar thermal energy in CSP plants, linear Fresnel reflectors (LFRs) are considered a promising alternative to parabolic trough collectors in the medium-temperature range. Indeed, the former can overcome some techno-economic limits of the latter, thanks to a lighter structure and a fixed receiver. These characteristics make the LFR suitable for many applications such as those at the residential level.
To convert the medium-temperature solar energy into generated power, organic Rankine cycle (ORC) plants are adopted. Such plants work similarly to Rankine steam power plants, but they make use of organic working fluids, which have lower boiling points than water and, in addition, lead to above atmospheric pressures in the condenser. While medium- and large-scale ORC plants are already available in the market, on the small scale, several challenges need to be solved in order to increase their electric conversion efficiency and make them cost-competitive [2].
In general, use of solar energy in decentralized energy systems to simultaneously produce thermal and electrical energy (combined heat and power (CHP)) is considered a valuable alternative to substitute the thermal and electric power generation from fossil fuels. However, despite being abundant, solar energy is intermittent, and to ensure the proper operation of systems and reliable power supply, thermal energy storage (TES) technologies are usually combined with solar energy. In the low-temperature range, sensible heat TES is commonly adopted, but at the medium–high temperature level, latent heat TES is preferred [3]. Therefore, the design of multi-energy systems is becoming an important topic driven by the need for integrating distributed energy sources. Furthermore, the correct balance between energy supply and demand is considered a prominent subject of research. Hence, in the recent years, research in the field of energy system modeling and optimization has been carried out extensively [4]. In addition to general tools, including models of different technologies such as TRNSYS, Dymola, and Modelica, several commercial tools have been developed for the simulation of hybrid renewable energy systems, such as HOMER and RETSCREEN. For example, Bolognese et al. [5] carried out a modeling study of an industrial process integrating CSP technologies, and in particular, they focused on the use of parabolic trough collectors using the software Dymola in combination with MATLAB. Desideri et al. [6], instead, performed and validated the dynamic model of a parabolic trough collector in Thermocycle Modelica against the experimental results obtained at the Plataforma Solar de Almeria, finding good agreement both under steady-state and transient operating conditions. Manfrida et al. [7] mathematically investigated in TRNSYS latent heat TES for application to a solar power ORC system over a one-week period, obtaining a weekly average overall solar-to-electricity efficiency of 3.9%. Furthermore, the authors found that appropriate control logics are required to improve the performance of the system over a more extended period. Similarly, some of the authors of the present paper [8] numerically analyzed the performance of a novel solar ORC system based on an LFR, combined with an advanced latent heat TES unit, finding that the integrated plant had significant heat losses, which could be sensibly reduced by improving the control strategy of the plant. In subsequent work [9], the authors developed a hardware-in-the-loop simulator of the system to support the optimization of the control algorithms and to define the best control strategy to ensure proper operation of the ORC unit. Nevertheless, the work pointed out that further analyses were required to optimize the operation of the integrated system and maximize the energy production or the conversion efficiency.
Indeed, the operation of medium-temperature solar energy systems is sensitive to varying ambient conditions and users’ needs. In addition, the thermal inertia of the different components has an important impact on the dynamics of these plants. Therefore, the development of an effective control logic is of paramount importance to maximize the conversion efficiencies of these systems. Among all the possible control approaches, a fuzzy logic controller is considered suitable for similar integrated systems.
Fuzzy logic, firstly introduced by Lofti Zadeh in [10], has been, indeed, applied with success in several engineering domains and has proved to be useful in renewable energy systems in general. Fuzzy logic is used for modeling purposes, such as in [11], where a household electric quantitative and qualitative representation was obtained in order to evaluate, ex ante, the economic benefit of energy management (EM). It is also used for design purposes, as in [12], to compare different heat transfer fluids (HTF) based on their benefits and costs in CSP applications. Most frequently, however, fuzzy logic is adopted for control design, as proposed by [13] for reducing the daily peak demands in limited-capacity, battery-based energy storage systems or by [14] to track the maximum power point of a PV array in a stand-alone photovoltaic system. Fuzzy logic controllers are preferred over model-based approaches whenever the mathematical model of the plant is not available or is highly uncertain [15]. This is especially true in complex solar power plants, where operative modes are identified according to the internal configuration of the plants and switching between modes is based on priority rules [16]. In this regard, yjr authors of [17] proposed a supervisory controller of an isolated hybrid AC/DC microgrid, where a state machine was used to govern the transitions between the different operating modes, while fuzzy logic was adopted to maintaining the desired state of charge (SOC) of the battery banks. In [18], a fuzzy logic controller was developed with the goal of minimizing the power profile fluctuations in a residential grid-connected microgrid, while keeping the SOC of the battery within secure limits. However, such approaches do not address the problem of discriminating between different load profiles in order to adjust the control logic accordingly. Furthermore, to the best of the authors’ knowledge, there is no paper in the literature that considers the use of fuzzy logic to control small-scale concentrated solar ORC plants for the built environment.
Therefore, in this paper, a concentrated solar ORC system, as designed and built under the EU-funded project Innova MicroSolar [19] by several universities and companies, is considered as a case study to investigate the potential of fuzzy logic control in optimizing the operation of small-scale solar ORC plants. More precisely, advanced models of the different subsystems are developed by the authors in MATLAB/Simulink in order to take into account the dynamics of the system under varying ambient and operating conditions. In addition, a fuzzy logic control strategy is included in the simulator, aimed at performing load following by dynamically adapting the plant operation to the user load profile.
Hence, the main contributions of the work rely on (i) the design of a fuzzy controller of a small-scale solar ORC plant for thermal load following and (ii) the use of the proposed control logic approach on complex solar energy systems by means of an advanced simulation tool developed by the authors.
Therefore, the paper is structured as follows: After this introduction, the methods used in the analysis and the developed models are presented in Section 2. Section 3 reports the impact of the proposed control logic on the operation and performance of the plant under investigation, while in Section 4, the main conclusions are discussed.

2. Methods and Models

In this section, the methodology of the work and the main characteristics of the models developed by the authors and implemented in MATLAB/Simulink are presented.

2.1. The Integrated Innova Microsolar Plant

The plant under investigation consists of (i) a 146 m2 solar field based on an LFR producing heat at temperatures in the range of 250–280 °C, (ii) a 2 kWe/18 kWth regenerative ORC unit, and (iii) a 3.8 ton latent heat thermal storage tank made of nitrate solar salt kNO3 (40 wt%)/NaNO3 (60 wt%) and equipped with heat pipes. In addition, a balance of the plant (BOP) with a total length of 49 m pipes connecting all the different subsystems is considered. Further details on the plant specifications can be found in [20].
Figure 1 shows a scheme of the plant under investigation.
The considered phase change material (PCM) has a melting temperature in the range of 216–223 °C [21], a high heat of fusion, but low thermal conductivity. As regard the ORC unit, it operates under subcritical conditions using NOVEC 649 as a working fluid.
Based on the solar radiation and the state of charge of the TES, the plant works according to different operation modes (OM), as summarized in Table 1 and schematically represented in Figure 2. In particular, in OM1, the diathermic oil from the solar field supplies directly the ORC unit at temperatures higher than 210 °C. When the collected power from the solar field exceeds the nominal power input to the ORC (about 28 kWth), instead, the oil supplies both the TES and the ORC unit (OM4). In case the TES is fully charged, instead, the LFR collector defocuses (OM−1). On the contrary, when the power produced by the solar field is low or zero and the average TES temperature is close to that of melting, the thermal energy of the TES can be used to run the ORC unit (TORC,on = 217 °C and TORC,off = 215 °C with hysteresis) and ensure its operation for a maximum of 4 h with no sun. In particular, in OM5, only the TES supplies the ORC, while in OM6, both the LFR solar field and the TES supply the ORC unit.

2.2. The Models of the Main Subsystems

The plant under analysis was modeled in MATLAB/Simulink [22] using MATLAB function blocks. The receiver tube of the LFR system, the TES unit, and the pipelines of the BOP were represented by dynamic models and the ORC unit by a quasi-steady state model since its thermal inertia is significantly lower compared to the other subsystems. Hence, the use of a quasi-steady state model for the ORC system can be considered acceptable since it does not affect the relaxation time of the overall plant, as further discussed in [9]. Therefore, in this way, it is possible to reproduce the transient operation of the real plant and to take into account the effect of the changing working conditions on its overall performance.
As regard the solar field, the thermal power output was calculated according to Equation (1):
PLFR,out = Asf·DNI·cos (θ)·ηopt·ηrec
where Asf is the net area of the primary collectors; DNI the direct normal irradiance; θ the incident angle; ηopt the optical efficiency of the LFR, which depends on the incident angle modifier (IAM); and ηrec the receiver efficiency.
As regard the optical efficiency, it was calculated as
ηopt = ηopt,max(θ = 0)·IAM(α, σ)
where α and σ are the solar elevation and azimuthal angles, respectively. The values of the maximum optical efficiency and the IAM were provided by the manufacturing company ELIANTO [23] based on a ray-tracing analysis. Eventually, with reference to the receiver efficiency, it is calculated by applying the well-known Forristal model [24] for the evacuated tubes. In particular, a one-dimensional longitudinal model was adopted, and the same numerical scheme used for the pipelines was applied. It is worth noting that in the case of the receiver tube, only the thermal inertia of the diathermic oil was considered while those of the metal parts and the glass tube were neglected.
The TES unit was represented by means of a lumped model according to the guidelines of the IEA Task 32 report on advanced storage concepts [25]. For the scope of the analysis, the PCM was supposed to be isotropic and isothermal in each internal time step. The use of heat pipes was included into the model in terms of the maximum power exchanged with the oil (40 kW) and of a minimum temperature difference between the oil and the PCM (equal to 5 °C). Hence, the TES varied its temperature, as described in Equation (3):
∆TTES(t+1) = ∆TTES (t)∙e[−∆t_int-timestep∙f]
where ∆TTES(t) is the temperature difference between the diathermic oil and the PCM itself at time step t, while f depends on the convective Nusselt number of the PCM. To increase the accuracy of the model, an internal time step lower than that of the overall simulation is considered. As regard the thermal losses of the TES unit, they were equal to 0.4 W/m2·K.
The pipelines connecting all the different subsystems were modeled by means of a one-dimensional longitudinal model, as discussed in detail in [26]. In summary, the simplified advection Equation (4) was solved for each tube:
∂ (ρcp TA)/∂t + ∂ (ρucpTA)/∂x = −Pexch
where ρ, cp, T, and u are, respectively, the density, specific heat, temperature, and axial velocity of the oil; A is the internal cross-sectional area of the tube; and Pexch is the exchanged power between the fluid and the environment (positive for losses, negative for gain). The equation was solved using the finite difference method with the explicit first-order upwind scheme.
With reference to the ORC unit, its electric and thermal power outputs were calculated as in Equations (5) and (6):
P el = m . f · [ η m · η el · h e h p / ( η m · η el ) ]
P th = m . c · c p , c · ( T out T in )
where m . f is the mass flow rate of the working fluid; ∆he and ∆hp are the expander and pump enthalpy difference, respectively; and ηm and ηel the mechanical and electrical efficiencies assumed constant and equal to 0.95 and 0.9, respectively, for both the expander and the pump. In addition, m . c is the mass flow rate of the cooling water, cp,c its specific heat, and Tin and Tout the inlet and outlet temperatures, respectively, of the cooling water at the condenser.
The turbine isentropic efficiency varies with the operating conditions, and its values are based on the experimental data provided by the manufacturer ENOGIA [27]. In particular, under nominal operating conditions, the maximum isentropic efficiency is about 0.53, and it decreases with a pressure ratio, as better detailed in [28]. For the sake of the present analysis, a gear pump was considered to ensure the required refrigerant mass flow rate. Despite its related small size, the isentropic efficiency of this kind of pump can be assumed constant over all the considered operating range and equal to 0.7 according to [29].
The heat exchangers were modeled by means of the simplified ε-NTU method, according to which the overall heat transfer coefficient is considered constant. The thermodynamic state points and the organic fluid flow rate (design value of 0.20 kg/s) were obtained at each time step according to an iterative procedure to achieve a fixed overheating temperature difference at the evaporator. Table 2 reports the typical temperatures and pressures of the different state points (as indicated in Figure 3) with varying diathermic oil temperatures for a fixed inlet temperature of the cooling water at the condenser of 60 °C.

2.3. The Fuzzy Logic Controller

The switch between the different OMs is decided according to the implemented control strategy. In this section, a control strategy based on fuzzy logic is proposed and described: it improved the performance of the system with respect to the baseline strategy, originally developed and described in [8], as will be later shown in Section 3. Please note that the proposed control strategy can be used for small-scale solar ORC plants integrating latent heat TES, as long as their OMs are defined, together with the rules for switching from one OM to another. This is common in complex plants, where operating modes and conditions are expressed according to the knowledge of the system engineers, which is often qualitative (experience based) and not quantitative (model based).

2.3.1. Baseline

The baseline control strategy is the initial control strategy developed to ensure reliable operation of the plant independent of the users’ needs. It calculates the OM, starting from the available process variables, namely the collected thermal power from the solar field (i.e., PLFR,out), the related temperature of the diathermic oil in the LFR solar field (i.e., TLFR), and the average temperature of the TES unit (i.e., TTES,av). Based on the values of these parameters, the appropriate OM is selected according to Table 3. As it can be seen, the baseline controller relies on a set of “if then … else …” rules, which makes the control logic difficult to modify and/or integrate with external system knowledge.

2.3.2. Thermal Load Following

In contrast, the objective of the developed fuzzy logic control is to ensure that the user thermal demand is satisfied by the CHP plant according to a thermal-load-following approach. In other words, the CHP plant modifies its operation control based on the thermal energy demand of the user. Next, the design of the thermal load following control logic is discussed.
With reference to the developed fuzzy logic controller, the considered inputs were the thermal power output from the solar field (PLFR,out,), the average temperature of the TES unit (TTES,av), the outlet temperature of the diathermic oil from the solar field (TLFR,out), the temperature difference between the outlet temperature of the diathermic oil from the solar field and the average temperature of the TES (Tdiff), the period of the day when the load is expected to be higher than the rest of the day (Time), and the system information (Systeminfo) about the overall performance of the plant, as further detailed in Section 2.3.2.1. Qualitatively speaking, the variable Time was introduced to account for loads that increase at specific times in a day (e.g., a school building, an office, etc.), while the variable Systeminfo provides feedback information about how well the thermal following is performing. These variables can belong to specific fuzzy sets via membership functions, where the choice of their shapes and values is made based on the knowledge of the system engineer and according to the experience derived from trial-and-error procedures. The trapezoidal membership functions shown in Figure 4 were considered. Please note that when the (thermal) load is distributed all over the day, then the Time variable can be neglected.
The control policy was, instead, based on a Mamdani fuzzy inference system [30], which synthesizes a set of linguistic control rules. In Table 4, a set of 16 rules for a residential load model is reported, where the Time variable is neglected. In Table 5, a set of 21 rules for a school is reported, where the load is expected to be concentrated in the time period 7 a.m.–1 p.m. Finally, the fuzzy control action was defuzzied according to the center-of-area method, thus returning the OM to be selected.

2.3.2.1. Performance-Based Supervision

The Systeminfo variable contains information about the overall performance of the plant. This variable is one of the inputs to the fuzzy inference system and concurs to choose the best OM, following a performance-based supervision approach [31]. The Systeminfo variable is built according to the logic depicted in Figure 5. The input to the system is u ( t ) = E p ( t ) E l ( t ) , namely the difference between the produced thermal energy and that required by the user (load). This difference is fed to a high-pass filter, which accounts for high-frequency components, added to a term composed by a constant value, which accounts for low-frequency noise, and added again to a scaled version of the input itself. The resulting signal is low-pass-filtered to obtain a smoother signal and saturated over a custom range, here selected between −4 and +4. The variable is finally fuzzified according to the membership functions (Figure 4f). Negative values imply that the consumption is greater than the production, with a trend that can be decreasing (bad) or increasing (poor). Positive values imply, instead, that the production is greater than the consumption, with a trend that can be decreasing (ok) or increasing (good).

2.3.2.2. Neural Network

The load-following control strategy requires some knowledge of the load to follow in order to customize the set of rules to adopt within the fuzzy inference system (e.g., residential load, school load, etc.). This information is provided by an artificial neural network (ANN), whose task is to discriminate (runtime) the load type connected to the plant and switch to the most suitable set of rules. Hence, by using an ANN to classify the load connected to the plant, it is possible to employ the same load-following control strategy to different users, each one characterized by a custom set of fuzzy rules. The adopted neural network is of perceptron type and requires as input the day, hour, u(t) (defined in Section 2.3.2.1), its mean value u ¯ ( t ) , its variance σ u 2 ( t ) , and the root mean square (RMS) value. The output of the neural network is a discrete variable that represents the load type. A graphical representation of the network is detailed in Figure 6.
The network can be easily trained with time series obtained by using the simulator built upon the model in Section 2.2, considering different months and labeling each time series with the relevant load profile.

3. Results

In this section, the results obtained by means of the simulation model are presented. In particular, in Section 3.1, the capability of the neural network to recognize the kind of user based on the related thermal load is proven, while in Section 3.2, the comparison of the plant performances in the case of a baseline controller and a fuzzy logic controller is presented and discussed.

3.1. The Capability of the Neural Network

The perceptron-based ANN is trained by using time series generated by the simulator built upon the model described in Section 2, “Methods and Models,” where three different load profiles, namely residential, school, and office, are considered. The load profiles are based on realistic data, all over the year, collected every 10 min. After generating the time series, the features described in Section 2.3.2.2, namely the day, hour, u(t), its mean value u ¯ ( t ) , its variance σ u 2 ( t ) , and the root mean square (RMS) value, are randomly divided into training (70%), test (15%), and validation (15%). The training is performed over 35 epochs, with a gradient method and a network made of 14 neurons in a hidden layer with a sigmoid activation function.
The ANN is then tested in order to discriminate the target class, where class 1 represents the residential profile, class 2 the school profile, and class 3 the office profile. The confusion matrices for the training, validation, and test are depicted in Figure 7, where the target classes are reported in the horizontal axis, the output (predicted) classes in the vertical axis, and each matrix element both in absolute and in percentual terms. As seen, classification performances were high.

3.2. The Micro-Solar CHP Plant Performance

The performance of the micro-solar ORC plant was investigated during a whole year with a simulation time step of 10 min. Weather data (i.e., solar radiation and ambient temperature) were taken from the Energy+ [32] database for the city of Lerida in Spain, which is close to the town of Almatret, where the Innova Microsolar prototype plant is located. For the sake of the analysis, it was assumed, as often done in the literature, that the system can work under the given reference conditions at the condenser. More precisely, the return water temperature entering the condenser was assumed at 60 °C and the temperature difference equal to 10 °C, with a fixed flow rate of 0.5 kg/s, hence at a temperature level able to satisfy the thermal energy demands for space heating and hot water of residential users.
As regard the load, two different profiles were considered: (i) a scale-down profile of a school building and (ii) a residential user profile related to four apartments with a floor area of 100 m2 each. The thermal load of the school building was taken from [33], while that of the residential user was calculated by means of TRNBuild [34], considering an indoor comfort temperature of 20 °C and according to the tap profile number 2, as reported in the European standard UNI EN 15316-3 [35] for space heating and domestic hot water, respectively. In addition, with reference to the residential user, an average electricity demand per apartment of 3600 kWh/year was considered based on the statistical data available in [36]. Anyhow, electrical load following was not considered in this work, and only a simplified coverage factor as the ratio between the electricity production from the plant and the overall demand was calculated for the residential user.
First, the performance of the CHP plant in the case of a baseline controller was assessed, as reported in Table 6.
Although the thermal energy collected by the solar field is about 110 MWh/year, the annual electrical and thermal energy production by the ORC unit corresponds to 6450 and 58,800 kWh, respectively. As expected, the performances of the proposed system were significantly affected by seasonality. Indeed, the ORC unit electrical and thermal energy productions were around eight times in July than in December. Furthermore, during the winter season, with the baseline controller, the operation of the TES unit was limited and even more its operating efficiency, which is defined as the ratio between the thermal energy output from the TES unit and the thermal energy input. This means that the thermal energy stored in the TES unit is dissipated into the ambient and not usefully recovered to satisfy the thermal energy demand of the users.
To better understand the energy production of the proposed plant, we took into account the related number of hours of the different operation modes of the plant during the year as reported in Table 7. During the hot months, there is more solar radiation and the plant can store surplus energy in the PCM thermal storage, thus working for a consistent number of hours also in operation modes OM5 and OM6. Furthermore, the collected thermal energy is so high that the system is forced to defocus, thus operating also in OM−1.
Later, the performances of the plant were evaluated for both thermal load profiles using the case of a fuzzy logic controller aimed at satisfying the thermal energy demand of the users by means of the plant operation. Table 8 and Table 9 report the plant performances when coupled with a school building load profile.
As expected, because of the thermal-load-following approach, the electrical and thermal energy production of the CHP plant was significantly affected by the load profile of the connected user. By comparing the results reported in Table 8 with those in Table 6, it can be noted that, overall, the electrical and thermal energy production of the CHP plant is lower (5214 kWhe and 48,023 kWth, respectively, in the case of a fuzzy logic controller), although the conversion efficiencies of the ORC unit are almost the same. On the contrary, during winter, the fuzzy logic controller is able to improve the integration with the TES unit time, thus supporting the ORC operation also in OM5 and OM6, as reported in Table 9. On an annual basis, in the case of a fuzzy logic controller, the operation of the plant in OM3 increases (about 844 h/year compared to 262 h/year in the case of a baseline controller), the operating hours of the ORC system reduce (about 3220 h/year in the case of a baseline controller and about 2830 h/year with a fuzzy logic controller) and the solar field is subjected to a longer period of defocusing (OM−1).
To better appreciate the peculiarities of the fuzzy logic controller in case the plant is coupled with a school building load profile, the daily trends of the most important performance parameters are reported in Figure 8a–d for a sunny winter day and a partially cloudy mid-season day by comparing the impact of both controllers. Independent from the controller, when the solar radiation is high, and, as a consequence, the collected thermal energy, the diathermic oil reaches a temperature level high enough to run the ORC under nominal operating conditions with almost constant electrical and thermal power outputs. On the contrary, when the TES also supplies energy to the ORC unit, the inlet temperature of the diathermic oil to the evaporator may reduce with time and the power outputs from the ORC as well. As can be clearly noted, the fuzzy logic controller is able to extend the operation of the ORC unit for a longer period when a thermal load is required, thus better exploiting the collected thermal energy by the solar field. This is obtained by reducing the number of switches between the different OMs when the thermal energy demand is absent or low (i.e., in the afternoon), while storing the collected thermal energy in the latent heat TES (on a typical winter day, the plant works in OM3 for a significantly longer period). The benefits of the fuzzy logic controller are even higher during the mid-season days, when the TES is also able to provide thermal energy to the ORC unit in the early morning, thus covering most of the energy demand while operating in OM5 and OM6.
This is possible thanks to the higher temperatures reached by the TES unit in the case of a fuzzy logic controller, as reported in Figure 9a–d. Hence, during a typical winter day, the system can also prolong its operation when the collected thermal energy decreases by working in OM6, while during the mid-season days, the collected thermal energy by the solar field allows full melting of the PCM material and thus the operation of the plant also in OM5. Hence, it is evident that the fuzzy logic controller permits better usage of the TES unit, in accordance with the information embedded in the Time variable, which accounts for the periods of time when the load is expected to be higher.
In Table 10 and Table 11, instead, the performances of the plant when integrated with a residential user load profile are reported in the case of a fuzzy logic controller.
In this case, as can be noted by comparing the results reported in Table 10 with those in Table 6, the overall electrical and thermal energy production of the CHP plant is higher (6450 kWhe and 58,800 kWth, respectively, in the case of a baseline controller and 6740 kWhe and 61,680 kWth, respectively, in the case of a fuzzy logic controller), although the conversion efficiencies of the ORC unit are almost the same. According to the detailed results of the operating hours reported in Table 8, with the fuzzy logic controller, the operating time of the ORC is about 3450 h/year, while with the baseline controller, it is 3220 h/year (increase of about 7%). In particular, the use of the TES unit is significantly extended. Indeed, in the case of a fuzzy logic controller, the solar field charges the TES 443 h/year in OM3 and about 1320 h/year in OM4, while with the baseline controller, the operating hours in these OMs are about 262 h/year and 1270 h/year, respectively. As a consequence, in the case of a fuzzy logic controller, the operational time of the plant in OM5 is higher: more precisely, it is about 914 h/year versus 723 h/year with the baseline controller. Hence, the fuzzy logic controller is able to improve the contribution of the TES in performing load following.
Finally, Figure 10a,b and Figure 11a,b report the daily trends of the most important performance parameters of the plant and of the TES unit when connected with a residential user for a typical winter day. In addition, in this case, the use of the TES is extended, although the overall benefit is a bit lower than in the case of the school load profile. In any case, the fuzzy controller is able to reduce the number of switches between the different OMs (as can be seen by comparing Figure 10a,b) and to better follow the peak demands in the time range of 14:00–17:00. Nevertheless, perfect following cannot be achieved, especially in the early hours of the day, since the temperature of the latent heat TES unit is not high enough to run the ORC (OM5) and the collected thermal energy used to heat up the diathermic oil. In any case, the absence of an additional TES unit between the ORC system and the users to store the thermal energy output from the condenser of the ORC unit does limit the capability of the plant in satisfying the thermal energy demand when the solar radiation is low. Nevertheless, the potential of the proposed fuzzy logic controller in increasing the electrical and thermal energy production of the plant together while better satisfying the required thermal energy demand is also proven in the case of a residential user.

4. Conclusions

In this work, a fuzzy logic controller performing the thermal load following of different user profiles was developed to improve the energy use and overall conversion efficiency of a micro-solar CHP plant based on an LFR solar field. First, an ANN was developed by the authors to recognize the kind of user based on the related thermal load, and then different sets of linguistic rules were included in the fuzzy logic controller to better adjust the plant operation with the request of the specific user.
Hence, the performances of the plant in the case of a fuzzy logic controller were assessed and compared with those in the case of a baseline controller. In general, the proposed fuzzy controller shows good capability in performing the load following by increasing the contribution of the TES unit in supplying the ORC unit and reducing the number of switches between the different OMs. When coupled with a school building load profile, the plant works in OM3 for a significantly longer period by storing the collected thermal energy from the solar field into the TES unit (when thermal demand is absent or low) and providing this amount of thermal energy to the ORC unit in the early morning after operating in OM5 and OM6. In this way, although the overall electrical and thermal production of the ORC unit is lower, the plant is able to cover more the thermal energy demand of the user. When coupled with a residential user load profile, instead, the electrical and thermal production of the plant even increases by means of a fuzzy logic controller but the absence of an additional TES unit between the ORC system and the user to store the thermal energy output from the condenser of the ORC unit limits the ability of the plant in satisfying the thermal energy demand all the time.
In any case, the analysis has proven the capability of the proposed fuzzy logic controller in performing thermal load following, and the proposed control strategy could also be adopted in the case of other integrated systems based on CSP technologies and latent heat TES units.

Author Contributions

Conceptualization, L.C. and M.P.; methodology, S.D.G., M.P., and A.F.; software, S.D.G. and R.T.; validation, S.D.G. and R.T.; investigation, S.D.G. and R.T.; data curation, S.D.G. and R.T.; writing—original draft preparation, L.C. and A.F.; writing—review and editing, L.C. and A.F.; supervision, M.P. and A.F.; project administration, L.C.; funding acquisition, L.C. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded in the framework of the European Union’s Horizon 2020 Research and Innovation Programme (grant agreement no. 723596).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

Nomenclature

Ainternal cross-sectional area of the tube (m2)
Asfarea of the primary collectors (m2)
BOPbalance of the plant
cpspecific heat (kJ/(kg·K) )
CHPcombined heat and power
CSPconcentrated solar power
ffactor depending on the Nusselt number
DNIdirect normal irradiation (kW/m2)
HTFheat transfer fluid
IAMincident angle modifier
LFRlinear Fresnel reflector
m . mass flow rate (kg/s)
m . c mass flow rate of the cooling water (kg/s)
m . f mass flow rate of the organic fluid (kg/s)
OMoperation mode
ORCorganic Rankine cycle
Pexchexchanged power between the fluid and the environment (kW)
Pelelectrical power output from the ORC unit (kWe)
Pththermal power output from the ORC unit (kWth)
PLFR,outoutlet thermal power from the LFR (kWth)
PCMphase change material
PORC,minminimum power threshold of the ORC unit (kWth)
PORC,maxmaximum power threshold of the ORC unit (kWth)
SOCstate of charge
Ttemperature (°C)
TLFR,outoutlet temperature of the diathermic oil from the LFR (°C)
TORC,offswitch-off temperature of the ORC (°C)
TORC,onswitch-on temperature of the ORC (°C)
Tininlet temperature of the cooling water at the condenser (°C)
Toutoutlet temperature of the cooling water at the condenser (°C)
TTES,avaverage temperature of the TES tank (°C)
TTES,maxupper temperature threshold of the TES tank before defocus (°C)
TESthermal energy storage
uvelocity (m/s)
Δheactual specific enthalpy difference across the expander (kJ/(kg K) )
Δhpactual specific enthalpy difference across the pump (kJ/(kg K) )
ΔTTEStemperature difference between the diathermic oil and the PCM
Δtint-timesteptime interval of the internal time step (s)
ηelelectric efficiency
ηmmechanical efficiency
ηoptoptical efficiency
ηrecefficiency of the receiver
θsolar incident angle
ρdiathermic oil density (kg/m3)

References

  1. Renewable Capacity Growth Worldwide Stalled in 2018 after Two Decades of Strong Expansion—News—IEA. Available online: https://www.iea.org/news/renewable-capacity-growth-worldwide-stalled-in-2018-after-two-decades-of-strong-expansion (accessed on 5 June 2020).
  2. Moradi, R.; Habib, E.; Bocci, E.; Cioccolanti, L. Component-Oriented Modeling of a Micro-Scale Organic Rankine Cycle System for Waste Heat Recovery Applications. Appl. Sci. 2021, 11, 1984. [Google Scholar] [CrossRef]
  3. Settino, J.; Sant, T.; Micallef, C.; Farrugia, M.; Spiteri Staines, C.; Licari, J.; Micallef, A. Overview of solar technologies for electricity, heating and cooling production. Renew. Sustain. Energy Rev. 2018, 90, 892–909. [Google Scholar] [CrossRef]
  4. Rosso-Cerón, A.M.; León-Cardona, D.F.; Kafarov, V. Soft computing tool for aiding the integration of hybrid sustainable renewable energy systems, case of Putumayo, Colombia. Renew. Energy 2021, 174, 616–634. [Google Scholar] [CrossRef]
  5. Bolognese, M.; Viesi, D.; Bartali, R.; Crema, L. Modeling study for low-carbon industrial processes integrating solar thermal technologies. A case study in the Italian Alps: The Felicetti Pasta Factory. Sol. Energy 2020, 208, 548–558. [Google Scholar] [CrossRef]
  6. Desideri, A.; Dickes, R.; Bonilla, J.; Valenzuela, L.; Quoilin, S.; Lemort, V. Steady-state and dynamic validation of a parabolic trough collector model using the ThermoCycle Modelica library. Sol. Energy 2018, 174, 866–877. [Google Scholar] [CrossRef]
  7. Manfrida, G.; Secchi, R.; Stańczyk, K. Modelling and simulation of phase change material latent heat storages applied to a solar-powered Organic Rankine Cycle. Appl. Energy 2016, 179, 378–388. [Google Scholar] [CrossRef] [Green Version]
  8. Cioccolanti, L.; Tascioni, R.; Arteconi, A. Mathematical modelling of operation modes and performance evaluation of an innovative small-scale concentrated solar organic Rankine cycle plant. Appl. Energy 2018, 221, 464–476. [Google Scholar] [CrossRef]
  9. Cioccolanti, L.; Tascioni, R.; Pirro, M.; Arteconi, A. Development of a hardware-in-the-loop simulator for small-scale concentrated solar combined heat and power system. Energy Convers. Manag. X 2020, 8, 100056. [Google Scholar]
  10. Zadeh, L.A. Fuzzy Sets. Inf. Control. 1965, 8, 338–353. [Google Scholar] [CrossRef] [Green Version]
  11. Ciabattoni, L.; Ferracuti, F.; Grisostomi, M.; Ippoliti, G.; Longhi, S. Fuzzy logic based economical analysis of photovoltaic energy management. Neurocomputing 2015, 170, 296–305. [Google Scholar] [CrossRef]
  12. Cavallaro, F. Fuzzy TOPSIS approach for assessing thermal-energy storage in concentrated solar power (CSP) systems. Appl. Energy 2010, 87, 496–503. [Google Scholar] [CrossRef]
  13. Chua, K.H.; Lim, Y.S.; Morris, S. A novel fuzzy control algorithm for reducing the peak demands using energy storage system. Energy 2017, 122, 265–273. [Google Scholar] [CrossRef]
  14. Lalouni, S.; Rekioua, D.; Rekioua, T.; Matagne, E. Fuzzy logic control of stand-alone photovoltaic system with battery storage. J. Power Sour. 2009, 193, 899–907. [Google Scholar] [CrossRef]
  15. Chekired, F.; Mahrane, A.; Samara, Z.; Chikh, M.; Guenounou, A.; Meflah, A. Fuzzy logic energy management for a photovoltaic solar home. Energy Procedia 2017, 134, 723–730. [Google Scholar] [CrossRef]
  16. Tascioni, R.; Arteconi, A.; Del Zotto, L.; Cioccolanti, L. Fuzzy logic energy management strategy of a multiple latent heat thermal storage in a small-scale concentrated solar power plant. Energies 2020, 13, 2733. [Google Scholar] [CrossRef]
  17. Hosseinzadeh, M.; Salmasi, F.R. Power management of an isolated hybrid AC/DC micro-grid with fuzzy control of battery banks. IET Renew. Power Gener. 2015, 9, 484–493. [Google Scholar] [CrossRef]
  18. Arcos-Aviles, D.; Pascual, J.; Marroyo, L.; Sanchis, P.; Guinjoan, F. Fuzzy logic-based energy management system design for residential grid-connected microgrids. IEEE Trans. Smart Grid 2018, 9, 530–543. [Google Scholar] [CrossRef] [Green Version]
  19. Innova-Microsolar. Available online: http://innova-microsolar.eu/ (accessed on 3 November 2017).
  20. Mahkamov, K.; Pili, P.; Manca, R.; Leroux, A.; Mintsa, A.C.; Lynn, K.; Mullen, D.; Halimic, E.; Bartolini, C.; Pirro, M.; et al. Development of a Small Solar Thermal Power Plant for Heat and Power Supply to Domestic and Small Business Buildings. In Proceedings of the ASME 2018 Power Conference Collocated with the ASME 2018 12th International Conference on Energy Sustainability and the ASME 2018 Nuclear Forum, Lake Buena Vista, FL, USA, 24–28 June 2018. [Google Scholar]
  21. Costa, S.-C.; Mahkamov, K.; Kenisarin, M.; Ismail, M.; Lynn, K.; Halimic, E.; Mullen, D. Solar Salt Latent Heat Thermal Storage for a Small Solar Organic Rankine Cycle Plant. In Proceedings of the ASME 2018 12th International Conference on Energy Sustainability Collocated with the ASME 2018 Power Conference and the ASME 2018 Nuclear Forum, Lake Buena Vista, FL, USA, 24–28 June 2018. [Google Scholar]
  22. Simscape—MATLAB & Simulink. Available online: https://it.mathworks.com/products/simscape.html (accessed on 24 November 2019).
  23. Elianto S.R.L.—Home. Available online: http://www.eliantocsp.it/index.php/en/ (accessed on 14 November 2017).
  24. Forristall, R. Heat Transfer Analysis and Modeling of a Parabolic Trough Solar Receiver Implemented in Engineering Equation Solver; National Renewable Energy Lab.: Golden, CO, USA, 2003.
  25. Gantenbein, P.; Jaenig, D.; Kerskes, H.; Van Essen, M. Final Report of Subtask B “Chemical and Sorption Storage”. The Overview A Report of IEA Solar Heating and Cooling Programme—Task 32 Advanced Storage Concepts for Solar and Low Energy Buildings Report B7 of Subtask B; IEA SHC: Cedar, MI, USA, 2008. [Google Scholar]
  26. Tascioni, R.; Cioccolanti, L.; Del Zotto, L.; Habib, E. Numerical investigation of pipelines modeling in small-scale concentrated solar combined heat and power plants. Energies 2020, 13, 429. [Google Scholar] [CrossRef] [Green Version]
  27. ENOGIA|The Small Turbine ORC Company. Available online: http://enogia.com/wp/#pll_switcher (accessed on 10 June 2020).
  28. Blondel, Q.; Tauveron, N.; Caney, N.; Voeltzel, N. Experimental study and optimization of the Organic Rankine Cycle with pure NovecTM649 and zeotropic mixture NovecTM649/HFE7000 as working fluid. Appl. Sci. 2019, 9, 1865. [Google Scholar] [CrossRef] [Green Version]
  29. Zeleny, Z.; Vodicka, V.; Novotny, V.; Mascuch, J.; Vodicka, V. Gear pump pump for low power power output ORC—An efficiency analysis. Energy Procedia 2017, 129, 1002–1009. [Google Scholar] [CrossRef]
  30. Mamdani, E.H.; Assilian, S. An experiment in linguistic synthesis with a fuzzy logic controller. Int. J. Man. Mach. Stud. 1975, 7, 1–13. [Google Scholar] [CrossRef]
  31. Hespanha, J.P.; Liberzon, D.; Morse, A.S. Overcoming the limitations of adaptive control by means of logic-based switching. Syst. Control Lett. 2003, 49, 49–65. [Google Scholar] [CrossRef] [Green Version]
  32. EnergyPlus—Weather Data Sources. Available online: https://energyplus.net/weather/sources (accessed on 11 January 2019).
  33. Cui, W.; Wang, H. A new anomaly detection system for school electricity consumption data. Information 2017, 8, 151. [Google Scholar] [CrossRef] [Green Version]
  34. TRNSYS: Transient System Simulation Tool. Available online: http://www.trnsys.com/ (accessed on 14 November 2017).
  35. prEN 15316-3-1. Heating Systems in Buildings—Method for Calculation of System Energy Requirements and System Efficiencies—Part 3-1 Domestic Hot Water Systems, Characterisation of Needs (Tapping Requirements); CEN: Paris, France, 2006. [Google Scholar]
  36. Electricity Use per Household|Electricity Consumption Efficiency|WEC. Available online: https://wec-indicators.enerdata.net/household-electricity-use.html (accessed on 11 January 2019).
Figure 1. Scheme of the Innova Microsolar prototype plant.
Figure 1. Scheme of the Innova Microsolar prototype plant.
Applsci 11 05491 g001
Figure 2. Scheme of the different operation modes of the prototype plant.
Figure 2. Scheme of the different operation modes of the prototype plant.
Applsci 11 05491 g002
Figure 3. Scheme of the organic Rankine cycle.
Figure 3. Scheme of the organic Rankine cycle.
Applsci 11 05491 g003
Figure 4. Membership functions of variables PLFR,out (a), TTES,av (b), TLFR,out (c), Time (d), Tdiff (e), and Systeminfo (f).
Figure 4. Membership functions of variables PLFR,out (a), TTES,av (b), TLFR,out (c), Time (d), Tdiff (e), and Systeminfo (f).
Applsci 11 05491 g004
Figure 5. Simulink scheme for the creation of the Systeminfo variable.
Figure 5. Simulink scheme for the creation of the Systeminfo variable.
Applsci 11 05491 g005
Figure 6. Inputs and outputs of the neural network for load-type classification.
Figure 6. Inputs and outputs of the neural network for load-type classification.
Applsci 11 05491 g006
Figure 7. Confusion matrices for load-type classification by the ANN.
Figure 7. Confusion matrices for load-type classification by the ANN.
Applsci 11 05491 g007
Figure 8. Daily trend of plant performance coupled with a school building load profile: (a) sunny winter day in the case of a baseline controller, (b) sunny winter day in the case of a fuzzy logic controller, (c) partially cloudy mid-season day in the case of a baseline controller, and (d) partially cloudy mid-season day in the case of a fuzzy logic controller.
Figure 8. Daily trend of plant performance coupled with a school building load profile: (a) sunny winter day in the case of a baseline controller, (b) sunny winter day in the case of a fuzzy logic controller, (c) partially cloudy mid-season day in the case of a baseline controller, and (d) partially cloudy mid-season day in the case of a fuzzy logic controller.
Applsci 11 05491 g008
Figure 9. Daily trend of TES temperature and exchanged power when coupled with a school building load profile: (a) sunny winter day in the case of a baseline controller, (b) sunny winter day in the case of a fuzzy logic controller, (c) partially cloudy mid-season day in the case of a baseline controller, and (d) partially cloudy mid-season day in the case of a fuzzy logic controller.
Figure 9. Daily trend of TES temperature and exchanged power when coupled with a school building load profile: (a) sunny winter day in the case of a baseline controller, (b) sunny winter day in the case of a fuzzy logic controller, (c) partially cloudy mid-season day in the case of a baseline controller, and (d) partially cloudy mid-season day in the case of a fuzzy logic controller.
Applsci 11 05491 g009aApplsci 11 05491 g009b
Figure 10. Daily trend of plant performance coupled with a residential user load profile: (a) sunny winter day in the case of a baseline controller and (b) sunny winter day in the case of a fuzzy logic controller.
Figure 10. Daily trend of plant performance coupled with a residential user load profile: (a) sunny winter day in the case of a baseline controller and (b) sunny winter day in the case of a fuzzy logic controller.
Applsci 11 05491 g010
Figure 11. Daily trend of TES temperature and exchanged power when coupled with a residential user load profile: (a) sunny winter day in the case of a baseline controller and (b) sunny winter day in the case of a fuzzy logic controller.
Figure 11. Daily trend of TES temperature and exchanged power when coupled with a residential user load profile: (a) sunny winter day in the case of a baseline controller and (b) sunny winter day in the case of a fuzzy logic controller.
Applsci 11 05491 g011
Table 1. Operation modes of the Innova Microsolar plant.
Table 1. Operation modes of the Innova Microsolar plant.
OMSubsystemsOperating Condition
−1LFR (defocused) + ORCOil flow rate = 0.22 kg/s
0LFR recirculationIf PLFR,out < 15 kWth and TLFR,out < TTES,av,
oil flow rate = 1 kg/s
1LFR + ORCIf 15 kWth < PLFR,out < 26 kWth,
0.11 kg/s < oil flow rate < 0.22 kg/s
2Plant offIf PLFR,out = 0 kWth
3LFR + LHTESIf PLFR,out < 15 kWth and TLFR,out = TTES,av + 10 °C
4LFR + LHTES + ORCIf PLFR,out > 26 kWth and TTES,av < 280 °C,
0.22 kg/s < oil flow rate < 3 kg/s,
otherwise OM−1
5TES + ORCIf PLFR,out = 0 kWth and TTES,av > TORC,off,
oil flow rate = 3 kg/s
6LFR + LHTES + ORCIf PLFR,out < 15 kWth and TTES,av > TORC,off,
oil flow rate = 3 kg/s
Table 2. Temperature and pressure of the different state points in the ORC unit with varying inlet temperatures of the diathermic oil at the evaporator.
Table 2. Temperature and pressure of the different state points in the ORC unit with varying inlet temperatures of the diathermic oil at the evaporator.
1234567
Toil,in = 210 °CTemperature (°C)73.14163.66168.57135.3285.5772.00113.93
Pressure (bar)2.117172.12.12.117
Toil,in = 150 °CTemperature (°C)72.34115.85120.77110.6380.0072.0097.28
Pressure (bar)2.16.56.52.12.12.16.5
Table 3. The “if then … else …” rules of the baseline control strategy.
Table 3. The “if then … else …” rules of the baseline control strategy.
OMRules
−1TTES,av ≥ TTES,max 1
0OM = 3 & TLFR ≤ TTES,av + 10 °C
1PLFR,out ≥ PORC,min 2 & PLFR ≤ PORC,max 3
2PLFR,out = 0 & TTES,av ≤ Tset 4
3PLFR,out ≥ PORC,min 2 & TTES,av ≤ Tset 4
4PLFR,out ≥ PORC,max 3
5PLFR,out = 0 & TTES,av ≥ Tset 4
6PLFR,out ≥ PORC,min 2 & TTES,av ≥ Tset 4
1 TTES,max denotes the upper temperature threshold of the TES tank before defocus. 2 PORC,min denotes the minimum power threshold of the ORC. 3 PORC,max denotes the maximum power threshold of the ORC. 4 Tset is set to TORC,off (switch-off temperature of the ORC) when TTES,av ≥ TORC,on and to TORC,on (switch-on temperature of the ORC) when TTES,av ≥ TORC,off.
Table 4. Set of 16 linguistic rules at the base of the fuzzy load-following control strategy (residential load model). Membership functions are defined in Figure 4.
Table 4. Set of 16 linguistic rules at the base of the fuzzy load-following control strategy (residential load model). Membership functions are defined in Figure 4.
Rule NumberPLFR,outTTES,avTLFR,outSysteminfoTdiffOM
1zerohigh OM3high ok3
2lownormal bad0
3ok *⌐good 1
4ok*⌐high good 4
5zeronormal*⌐high bad2
6zerohigh OM3high ok3
7lowhigh OM3high ok3
8high*⌐high good 4
9highhigh 1
10zerook bad5
11zerohigh 5
12lowok 6
13lowhigh 6
14zerolow*⌐high bad2
15okhigh good 1
16high *⌐good 1
*⌐ is the logic negation symbol.
Table 5. Set of 21 linguistic rules at the base of the fuzzy load-following control strategy (school load model); when the rule number is not reported, the rule is identical to the one detailed in Table 4. Membership functions are defined in Figure 4.
Table 5. Set of 21 linguistic rules at the base of the fuzzy load-following control strategy (school load model); when the rule number is not reported, the rule is identical to the one detailed in Table 4. Membership functions are defined in Figure 4.
Rule NumberPLFR,outTTES,avTLFR,outSysteminfoTdiffTimeOM
3ok ⌐good ok1
10zerook badok5
11zerohigh ok5
12lowok good ok6
17ok *⌐goodbad*⌐ok4
18zerohigh *⌐ok2
19zerook *⌐ok2
20lowok *⌐ok3
21lowhigh *⌐ok6
*⌐ is the logic negation symbol.
Table 6. Micro-solar ORC plant performance in the case of a baseline controller: collected thermal energy by the LFR (Eth,LFR), inlet thermal energy to the ORC unit (Eth,ORCin), electric energy output from the ORC (Eel,ORC), thermal energy output from the ORC (Eth,ORCout), electric efficiency (ηel,ORC), thermal efficiency (ηth,ORC), input thermal energy to the TES (Eth,TESin), and output thermal energy to the TES (Eth,TESout).
Table 6. Micro-solar ORC plant performance in the case of a baseline controller: collected thermal energy by the LFR (Eth,LFR), inlet thermal energy to the ORC unit (Eth,ORCin), electric energy output from the ORC (Eel,ORC), thermal energy output from the ORC (Eth,ORCout), electric efficiency (ηel,ORC), thermal efficiency (ηth,ORC), input thermal energy to the TES (Eth,TESin), and output thermal energy to the TES (Eth,TESout).
MonthEth,LFR
(kWh)
Eth,ORCin
(kWh)
Eel,ORC
(kWh)
Eth,ORCout
(kWh)
ηel,ORC
(%)
ηth,ORC
(%)
Eth,TESin
(kWh)
Eth,TESout
(kWh)
Jan.3.08 × 1031.54 × 1031.21 × 1021.11 × 1037.8672.236.56 × 102−2.37 × 100
Feb.5.49 × 1033.72 × 1032.93 × 1022.68 × 1037.8872.211.18 × 103−4.87 × 102
Mar.9.59 × 1037.26 × 1035.74 × 1025.24 × 1037.9172.183.08 × 103−2.30 × 103
Apr.1.08 × 1048.16 × 1036.46 × 1025.89 × 1037.9272.173.53 × 103−2.76 × 103
May1.27 × 1049.64 × 1037.64 × 1026.96 × 1037.9272.173.96 × 103−3.17 × 103
Jun.1.41 × 1041.09 × 1048.64 × 1027.86 × 1037.9372.164.36 × 103−3.57 × 103
Jul.1.53 × 1041.19 × 1049.41 × 1028.56 × 1037.9372.164.80 × 103−4.02 × 103
Aug.1.38 × 1041.07 × 1048.51 × 1027.75 × 1037.9272.174.41 × 103−3.63 × 103
Sep.1.12 × 1048.71 × 1036.90 × 1026.29 × 1037.9272.173.80 × 103−3.07 × 103
Oct.7.41 × 1035.35 × 1034.22 × 1023.86 × 1037.9072.191.98 × 103−1.25 × 103
Nov.3.83 × 1032.27 × 1031.78 × 1021.64 × 1037.8572.257.47 × 102−1.11 × 102
Dec.2.69 × 1031.33 × 1031.03 × 1029.66 × 1027.7272.385.51 × 102−4.41 × 10−1
Total1.10 × 1058.15 × 1046.45 × 1035.88 × 1047.8972.203.31 × 104−2.44 × 104
Table 7. Number of hours of operation modes in the case of a baseline controller.
Table 7. Number of hours of operation modes in the case of a baseline controller.
MonthOM−1
(h)
OM0
(h)
OM1
(h)
OM2
(h)
OM3
(h)
OM4
(h)
OM5
(h)
OM6
(h)
Jan.0.00 × 1008.88 × 1015.83 × 1015.34 × 1025.08 × 1011.24 × 1010.00 × 1000.00 × 100
Feb.0.00 × 1008.09 × 1015.66 × 1014.12 × 1022.19 × 1016.93 × 1016.40 × 1000.00 × 100
Mar.5.95 × 1004.95 × 1015.48 × 1013.74 × 1021.90 × 1011.31 × 1026.89 × 1015.95 × 100
Apr.2.49 × 1016.43 × 1016.01 × 1013.10 × 1028.95 × 1001.27 × 1028.29 × 1012.49 × 101
May4.18 × 1017.16 × 1016.17 × 1012.60 × 1021.63 × 1011.46 × 1029.44 × 1014.18 × 101
Jun.5.30 × 1015.24 × 1016.40 × 1012.17 × 1025.28 × 1001.65 × 1021.02 × 1025.30 × 101
Jul.6.72 × 1015.47 × 1016.14 × 1012.00 × 1025.45 × 1001.75 × 1021.16 × 1026.72 × 101
Aug.4.08 × 1015.43 × 1016.94 × 1012.41 × 1027.20 × 1001.65 × 1021.14 × 1024.08 × 101
Sep.1.35 × 1015.60 × 1015.65 × 1012.97 × 1028.32 × 1001.50 × 1029.81 × 1011.35 × 101
Oct.0.00 × 1007.86 × 1016.73 × 1014.17 × 1022.28 × 1019.47 × 1013.79 × 1010.00 × 100
Nov.0.00 × 1008.63 × 1016.14 × 1014.94 × 1023.99 × 1013.08 × 1011.72 × 1000.00 × 100
Dec.0.00 × 1001.04 × 1026.05 × 1015.21 × 1025.62 × 1011.43 × 1000.00 × 1000.00 × 100
Total2.47 × 1028.41 × 1027.32 × 1024.28 × 1032.62 × 1021.27 × 1037.23 × 1022.47 × 102
Table 8. Micro-solar ORC plant performance in the case of a fuzzy logic controller for a school building scale-down profile: collected thermal energy by the LFR (Eth,LFR), inlet thermal energy to the ORC unit (Eth,ORCin), electric energy output from the ORC (Eel,ORC), thermal energy output from the ORC (Eth,ORCout), electric efficiency (ηel,ORC), thermal efficiency (ηth,ORC), input thermal energy to the TES (Eth,TESin), and output thermal energy to the TES (Eth,TESout).
Table 8. Micro-solar ORC plant performance in the case of a fuzzy logic controller for a school building scale-down profile: collected thermal energy by the LFR (Eth,LFR), inlet thermal energy to the ORC unit (Eth,ORCin), electric energy output from the ORC (Eel,ORC), thermal energy output from the ORC (Eth,ORCout), electric efficiency (ηel,ORC), thermal efficiency (ηth,ORC), input thermal energy to the TES (Eth,TESin), and output thermal energy to the TES (Eth,TESout).
MonthEth,LFR
(kWh)
Eth,ORCin
(kWh)
Eel,ORC
(kWh)
Eth,ORCout
(kWh)
ηel,ORC
(%)
ηth,ORC
(%)
Eth,TESin
(kWh)
Eth,TESout
(kWh)
Jan.3.03 × 1031.55 × 1031.21 × 1021.12 × 1037.8272.507.92 × 102−1.65 × 102
Feb.5.54 × 1033.44 × 1032.69 × 1022.49 × 1037.8372.501.47 × 103−7.35 × 102
Mar.9.12 × 1036.09 × 1034.78 × 1024.41 × 1037.8572.492.50 × 103−1.66 × 103
Apr.9.85 × 1036.73 × 1035.29 × 1024.88 × 1037.8672.492.43 × 103−1.71 × 103
May1.09 × 1047.68 × 1036.07 × 1025.57 × 1037.9072.462.28 × 103−1.49 × 103
Jun.1.17 × 1048.21 × 1036.51 × 1025.95 × 1037.9272.442.02 × 103−1.18 × 103
Jul.1.25 × 1048.94 × 1037.08 × 1026.48 × 1037.9172.442.02 × 103−1.33 × 103
Aug.1.21 × 1048.33 × 1036.55 × 1026.04 × 1037.8672.492.51 × 103−1.62 × 103
Sep.9.83 × 1036.86 × 1035.39 × 1024.97 × 1037.8672.492.16 × 103−1.59 × 103
Oct.7.34 × 1034.90 × 1033.84 × 1023.55 × 1037.8572.491.91 × 103−1.22 × 103
Nov.3.83 × 1032.20 × 1031.73 × 1021.60 × 1037.8472.488.78 × 102−2.56 × 102
Dec.2.64 × 1031.33 × 1031.02 × 1029.70 × 1027.6372.687.82 × 102−2.76 × 102
Total9.83 × 1046.63 × 1045.21 × 1034.80 × 1047.8472.492.18 × 104−1.32 × 104
Table 9. Number of hours of operation modes in the case of a fuzzy logic controller for a school building scale-down profile.
Table 9. Number of hours of operation modes in the case of a fuzzy logic controller for a school building scale-down profile.
MonthOM−1
(h)
OM0
(h)
OM1
(h)
OM2
(h)
OM3
(h)
OM4
(h)
OM5
(h)
OM6
(h)
Jan.1.17 × 10−14.22 × 1016.44 × 1015.34 × 1028.53 × 1011.86 × 1011.67 × 10−10.00 × 100
Feb.4.33 × 10−14.36 × 1015.81 × 1014.03 × 1026.72 × 1017.69 × 1011.55 × 1017.58 × 100
Mar.2.33 × 1011.10 × 1016.51 × 1014.07 × 1026.34 × 1011.13 × 1023.55 × 1012.50 × 101
Apr.4.64 × 1011.76 × 1018.07 × 1013.65 × 1024.97 × 1019.53 × 1012.76 × 1013.75 × 101
May7.38 × 1019.38 × 1009.48 × 1013.42 × 1027.31 × 1019.36 × 1011.19 × 1014.52 × 101
Jun.9.81 × 1011.24 × 1011.08 × 1023.04 × 1027.30 × 1018.90 × 1011.58 × 1011.97 × 101
Jul.1.13 × 1022.78 × 1001.06 × 1023.08 × 1027.58 × 1019.51 × 1017.35 × 1003.62 × 101
Aug.7.86 × 1011.02 × 1001.01 × 1023.43 × 1025.43 × 1011.07 × 1021.13 × 1014.77 × 101
Sep.4.93 × 1011.40 × 1018.16 × 1013.75 × 1024.37 × 1019.79 × 1011.95 × 1013.89 × 101
Oct.7.75 × 1003.57 × 1017.33 × 1014.35 × 1025.24 × 1019.21 × 1012.02 × 1012.78 × 101
Nov.1.33 × 10−15.50 × 1016.31 × 1014.92 × 1026.54 × 1013.79 × 1014.08 × 1002.40 × 100
Dec.5.00 × 10−27.60 × 1006.50 × 1015.21 × 1021.41 × 1028.03 × 1000.00 × 1000.00 × 100
Total4.91 × 1022.52 × 1029.60 × 1024.83 × 1038.44 × 1029.24 × 1021.69 × 1022.88 × 102
Table 10. Micro-solar ORC plant performance in the case of a fuzzy logic controller for a residential user load profile: collected thermal energy by the LFR (Eth,LFR), inlet thermal energy to the ORC unit (Eth,ORCin), electric energy output from the ORC (Eel,ORC), thermal energy output from the ORC (Eth,ORCout), electric efficiency (ηel,ORC), thermal efficiency (ηth,ORC), input thermal energy to the TES (Eth,TESin), and output thermal energy to the TES (Eth,TESout).
Table 10. Micro-solar ORC plant performance in the case of a fuzzy logic controller for a residential user load profile: collected thermal energy by the LFR (Eth,LFR), inlet thermal energy to the ORC unit (Eth,ORCin), electric energy output from the ORC (Eel,ORC), thermal energy output from the ORC (Eth,ORCout), electric efficiency (ηel,ORC), thermal efficiency (ηth,ORC), input thermal energy to the TES (Eth,TESin), and output thermal energy to the TES (Eth,TESout).
MonthEth,LFR
(kWh)
Eth,ORCin
(kWh)
Eel,ORC
(kWh)
Eth,ORCout
(kWh)
ηel,ORC
(%)
ηth,ORC
(%)
Eth,TESin
(kWh)
Eth,TESout
(kWh)
Jan.3.02 × 1031.58 × 1031.24 × 1021.15 × 1037.8272.507.84 × 102−1.68 × 102
Feb.5.42 × 1033.84 × 1033.03 × 1022.78 × 1037.8972.451.32 × 103−6.61 × 102
Mar.9.62 × 1037.51 × 1035.95 × 1025.44 × 1037.9272.423.32 × 103−2.55 × 103
Apr.1.09 × 1048.56 × 1036.79 × 1026.20 × 1037.9372.423.80 × 103−3.08 × 103
May1.28 × 1041.02 × 1048.05 × 1027.35 × 1037.9372.424.29 × 103−3.52 × 103
Jun.1.42 × 1041.14 × 1049.06 × 1028.26 × 1037.9472.414.72 × 103−3.94 × 103
Jul.1.54 × 1041.25 × 1049.92 × 1029.06 × 1037.9472.425.18 × 103−4.47 × 103
Aug.1.39 × 1041.13 × 1048.98 × 1028.20 × 1037.9372.424.81 × 103−4.05 × 103
Sep.1.13 × 1049.10 × 1037.21 × 1026.59 × 1037.9372.424.09 × 103−3.38 × 103
Oct.7.36 × 1035.53 × 1034.37 × 1024.00 × 1037.9072.442.11 × 103−1.41 × 103
Nov.3.79 × 1032.33 × 1031.83 × 1021.69 × 1037.8772.468.43 × 102−2.24 × 102
Dec.2.64 × 1031.33 × 1031.02 × 1029.70 × 1027.6272.697.84 × 102−2.75 × 102
Total1.10 × 1058.52 × 1046.74 × 1036.17 × 1047.8872.453.61 × 104−2.77 × 104
Table 11. Number of hours of operation modes in the case of a fuzzy logic controller for a residential user load profile.
Table 11. Number of hours of operation modes in the case of a fuzzy logic controller for a residential user load profile.
MonthOM−1
(h)
OM0
(h)
OM1
(h)
OM2
(h)
OM3
(h)
OM4
(h)
OM5
(h)
OM6
(h)
Jan.1.00 × 10−14.37 × 1016.45 × 1015.35 × 1028.20 × 1011.85 × 1010.00 × 1001.70 × 100
Feb.1.33 × 10−15.10 × 1015.84 × 1014.07 × 1023.89 × 1017.69 × 1011.09 × 1012.83 × 101
Mar.6.25 × 1003.33 × 1015.65 × 1013.57 × 1022.90 × 1011.39 × 1028.62 × 1013.67 × 101
Apr.2.18 × 1015.09 × 1016.97 × 1012.88 × 1021.50 × 1011.31 × 1021.05 × 1023.84 × 101
May3.72 × 1015.82 × 1017.83 × 1012.36 × 1021.86 × 1011.47 × 1021.19 × 1025.01 × 101
Jun.4.78 × 1014.46 × 1018.36 × 1011.91 × 1025.47 × 1001.64 × 1021.29 × 1025.48 × 101
Jul.5.95 × 1014.80 × 1018.49 × 1011.68 × 1025.58 × 1001.70 × 1021.48 × 1025.96 × 101
Aug.3.60 × 1014.54 × 1018.22 × 1012.12 × 1027.67 × 1001.68 × 1021.43 × 1024.90 × 101
Sep.1.24 × 1014.40 × 1015.98 × 1012.74 × 1021.52 × 1011.57 × 1021.21 × 1023.66 × 101
Oct.1.93 × 1006.36 × 1016.98 × 1014.06 × 1022.75 × 1011.01 × 1024.89 × 1012.44 × 101
Nov.1.50 × 10−15.78 × 1016.31 × 1014.93 × 1025.67 × 1013.79 × 1013.08 × 1008.15 × 100
Dec.5.00 × 10−26.88 × 1006.50 × 1015.21 × 1021.42 × 1028.02 × 1000.00 × 1000.00 × 100
Total2.23 × 1025.47 × 1028.36 × 1024.09 × 1034.43 × 1021.32 × 1039.14 × 1023.88 × 102
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Cioccolanti, L.; De Grandis, S.; Tascioni, R.; Pirro, M.; Freddi, A. Development of a Fuzzy Logic Controller for Small-Scale Solar Organic Rankine Cycle Cogeneration Plants. Appl. Sci. 2021, 11, 5491. https://doi.org/10.3390/app11125491

AMA Style

Cioccolanti L, De Grandis S, Tascioni R, Pirro M, Freddi A. Development of a Fuzzy Logic Controller for Small-Scale Solar Organic Rankine Cycle Cogeneration Plants. Applied Sciences. 2021; 11(12):5491. https://doi.org/10.3390/app11125491

Chicago/Turabian Style

Cioccolanti, Luca, Simone De Grandis, Roberto Tascioni, Matteo Pirro, and Alessandro Freddi. 2021. "Development of a Fuzzy Logic Controller for Small-Scale Solar Organic Rankine Cycle Cogeneration Plants" Applied Sciences 11, no. 12: 5491. https://doi.org/10.3390/app11125491

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