This paper presents the basis for the development of an intelligent and autonomous energy management strategy for hybrid power system (HPS). Two hierarchical levels are proposed to control and manage the HPS. The low level is performed by a local control unit (DC-DC converters controller) of the different power sources. Dynamic equations describing the coupling of converters are derived, and a robust sliding mode dynamic controller is designed. The high level is performed by the online supervisor unit. This unit is designed by applying on-line Takagi-Sugeno fuzzy logic principles. As a result the robust control system gets rid of the limits of the HPS, which has the imprecision, uncertainty, strong coupling, and nonlinearity, to achieve its tractability, robustness, and low solution cost. Under the operation constraints related to each type of sources, the simulation results show that the optimal operation objective of HPS has been achieved.
The limited reserves of fuel oils, their pollution impact, and their unstable prices have significantly increased the interest in renewable energy sources (RES: photovoltaic modules, wind turbine, etc.) to produce electricity that is an essential factor for the development of the human societies. In this context, HPSs, which combine renewable energy and conventional energy sources with the storage systems, are very interesting in terms of environmental protection and reduction of the effects of greenhouse gas emissions. In other words, the HPSs can provide an economic, environment friendly, and reliable supply of electricity.
To perform the hybrid systems a control strategy has to be designed and implemented on the system. Numerous solution methodologies have been proposed in this field in the last decade [
Subsequently, others advanced control strategies, such as predictive control, fuzzy logic, and neural network, have been developed and successfully applied [
In this paper, emphases are put on the energy management and control from the viewpoint of control theory. The proposed management strategy and controller, designed by applying fuzzy logic and sliding mode principles, not only is simple, stable, and robust, but also reduces the computational resources. Two hierarchical levels are required to control and manage the HPS. The low level is performed by a local control unit (DC-DC converters controller) of the different power sources. This level manipulates the duty cycle converter according to the variation of the sources and the load. Without the use of cascade structure commonly used in literatures, I proposed a robust control law based on sliding mode control approach to operate the DC-DC converters in the most efficient way.
The high level is performed by the online supervisor unit. This unit uses the data about the load, the meteorological conditions and the charge state of energy storage system (ESS) and combustion engine (CE), to correctly and efficiently share the load demand according to the availability of conventional and renewable energy, in other words, to decide whether to charge or discharge the ESS, to turn on or off the CE, to reduce the renewable sources power production or not, and so forth. Such control level could be achieved by adaptive techniques control such as those employing fuzzy logic.
The paper is organized in five sections. In Section
The HPS under consideration is shown in Figure
HPS Scheme.
In order to allow ESS charging as well as discharging, the DC/DC converter which connects the ESS to the DC bus is bidirectional unlike what other converters are unidirectional. The DC bus accumulates the generated energy and sends it to the variable load and, if necessary, to the energy storage system. In this configuration, renewable sources take over as main energy source.
The most accessible energy sources are solar and wind energy which can be produced through photovoltaic conversion and wind turbine, respectively. The available photovoltaic (PV) and wind turbine energy production are calculated based on the meteorological information (irradiation, temperature, and wind speed) and their characteristics. In this paper, the photovoltaic and wind turbine power models were obtained, respectively, from [
For PV area, the electric model closest to the PV generator is a model with one diode.
The current output of a PV array (
Based on the observation of voltage-power relationship, I can notice that the PV array has a unique voltage point which provides the maximum power [
For the wind turbine, the output power of wind generator at wind speed
In the case of a renewable energy system, the production of electrical energy is conducted within the resources (wind, sun, …) and not in demand. For standalone installations, in order to assist the renewable sources in situations of deficient environmental circumstances, it is necessary to resort to storage and/or to add a CE.
The CE is a conventional power source which is independent from environmental conditions (irradiation, wind velocity, etc.). This source is the site of a complex phenomena and strongly nonlinear. There are several levels, depending on the desired use and degree of complexity of models. In this work, for simplification reasons of system study, I assumed that the dynamic behavior of CE can be approximated by a first-order system with a time constant
Energy storage is a key factor in a HPS. It can provide energy when needed and store the surplus of production otherwise. Since there is a wide range of storage options, for a given application, both the power and energy rating of the storage device must be considered in the device selection. The most common storage technologies can be summarized in terms of transient and steady-state storage devices. In our case, the energy storage system comprises the batteries and the supercapacitors banks. The combination of these sources makes the best use of the advantages of each individual device and may meet the requirements of the load regarding both power and energy densities.
In general, the batteries allow the good storage characteristics for wide ranges of applications such as electric vehicles, hybrid electric vehicles, and electrical networks [
According to the specifications from the manufacturers, in this paper, the battery’s lifetime can be prolonged to the maximum if SOC is between 20 and 90% [
Supercapacitors are electrical storage devices with a high power density, used for peak power leveling to assist the battery during transients.
In contrast to a battery, the voltage of a supercapacitor changes linearly with its state of charge as follows [
In this paper, to ensure good performances and a sufficient lifetime of supercapacitors and to avoid overcharging the maximum voltage was limited to
When all these constraints due to limitations in voltage, current and power are combined, the momentary power output of the supercapacitors can be calculated for every time step.
Because of the variable structure nature of multisource system, the operating modes of each source are summarized in Figure
Multisource operating modes.
For renewable sources, there are two possible operating modes: Maxi Mode and Limit Mode. The Maxi Mode occurs when the maximum energy captured from the renewable sources is not enough to satisfy the total power demand (the load plus the ESS recharge requirements). In this case, the MPPT algorithm must be used (i.e., capturing the maximum renewable power (
For CE, there are three possible operating modes: Production Mode (PM), Off Mode (OM), and Slow Down Mode (SDM).
In PM, the CE assists the renewable sources in order to provide the load power demand and the ESS power recharge.
In OM, the load power demand is provided with renewable sources assisted by ESS, and the CE is off.
In SDM, the load power demand is only provided with renewable sources, and the CE is relaxed to avoid transient phase and overheating. This is important to avoid running the CE for very short period of time.
For ESS, depending on the flow of power, there are two possible operating modes, Help Mode (HM) and Recharge Mode (RM).
In the HM, the power demand is provided by the renewable sources assisted by ESS while the CE is switched off and renewable sources power is lower then demanded one.
In the RM, when the load energy demand is smaller than a produced power, the redundant energy is used to charge the ESS.
According to profile of the redundant energy (Figure
Energy storage management strategy.
In order to improve system operation, the power and energy management strategy has to decide which operating mode must be used.
The DC/DC converters are basic constituents of the multisource system. The aim of these converters is to regulate the DC component of the output voltage to its reference by controlling the current provided by each source in spite of the voltage variations on their inputs.
An accurate model for the coupling of DC/DC power converters on a DC bus has been developed previously in [
The ZVS full-bridge isolated DC/DC converter [
Structural diagram of the ZVS full bridge isolated DC/DC converter.
It supposed that it runs in a continuous conduction mode.
Four basic structures of operation may be distinguished. Phase 1: (Q1Q4) On and (Q2Q3) Off. Phase 2: (Q1d3) On. Phase 3: (Q2Q3) On and (Q1Q4) Off. Phase 4: (Q2d4) On.
The structural diagram corresponding to the operation phases 1 and 3 is depicted in Figure
Phases 1 and 3.
Phases 2 and 4.
The voltage source (
Each phase leads to the following state space model:
Combining the above phase states model, the average model of the DC/DC converter shown in Figure
The average model of the DC/DC converter developed above can be extended to the coupling of many renewable sources [
The partial structural diagram of the coupling of
Structural diagram of the coupling of
The multimodel for
The multimodel parameters (
For simplicity of presentation, in this subsection, only two coupling sources are considered (
The variable structure systems (VSS) theory [
A different approach, which complies with the nonlinear nature of switch-mode power supplies, is proposed. In this context, the sliding mode control, which is derived from the VSS theory, appears as a powerful control technique that offers several advantages: stability even for large supply and load variations, robustness, good dynamic response and simple implementation. Their capabilities emerge especially in application to high-order converters, yielding improved performances as compared to usual control techniques.
In this subsection, I design a sliding mode dynamic controller “SMDC” which regulates the voltage level on the DC bus by controlling the current provided by each source.
In various works in the literature, a cascade control structure with two control loops for DC/DC converters control is usually adopted [
However, this structure has some drawbacks such as the value of reference current that may be poorly estimated because of quick variations of the load and the sources. The current estimation error introduces a bus voltage error compared to the reference one. This affects the controller performances in terms of robustness.
To overcome this issue, I adopt, in this paper, a MIMO sliding mode robust control scheme (Figure
MIMO sliding mode robust control scheme.
The development of the sliding mode control scheme consists of two phases. The first is to design a sliding surface where the DC/DC converter exhibits desired properties. The second is to design a control law to drive and maintain the system on the sliding surface [
In order to act simultaneously on all state variables, let us define the following PI-type sliding surface:
In the following, a bounded control input is designed to force
We obtain the equivalent control
From (
The notation
Thus, the equivalent control input is given as
It is well known that the exact value of the external disturbance and the parameter variations of the system, such as internal resistance and magnetizing current, are difficult to measure in advance for practical applications. Therefore, I propose a nonlinear switching control-input
In the presence of parameter uncertainties and external disturbances the dynamic equation (
In order to reduce chattering, the most common method is to replace the sign function by the saturation function
Hence, the SMDC rule can be designed as
The main theorem, stated and proved below, provides sufficient conditions to ensure the stability and robustness of the multisources system.
Let the nonlinear multisources system given by (
Then, the sufficient stability condition for the SMDC in the sense of Lyapunov should satisfy the following range of switching gains:
If
Using (
As a conclusion, to satisfy the condition
To illustrate the low level control design and performance evaluation of my structure, a hybrid power system coupled to two sources through a similar DC/DC converter is considered. The characteristics of the full bridge converters are
The DC bus voltage reference is set at 100 V. Simulations are obtained with sampling interval
We suppose that 40% of the load demands are supplied with the first source and 60% with the second one.
Responses obtained with my algorithm are compared with ones resulting from the PI algorithm with cascade structure. The linearization techniques are applied to the converters in order to deduce linear parameters [
The simulation conditions are identical for both controllers.
To compare the global performances of my algorithm with PI one, let us consider the normalised mean square error (NMSE, Table
NMSE.
PI | SMDC |
---|---|
1.2483 | 0.0075 |
In order to test the capacity of SMDC to reject disturbances, and to investigate the robustness of the control scheme, the load and sources dynamics of the hybrid system are supposed fast. The sources and load profiles are represented by Figures
Sources profiles.
Load profiles.
The closed-loop responses of load current DC bus voltage, tracking voltage error, and load current obtaining with PI controller and sliding mode controller are shown in Figures
DC bus voltage plot obtained with PI controller and sliding mode controller.
Tracking voltage error plot (logarithmic scale) obtained with PI controller and sliding mode controller.
Load current plot obtained with PI controller and sliding mode controller.
Given the fast dynamics imposed on the sources and the load as evident from Figures
Generally, an HPS is a dynamic system of electric power production. While during their operation, fluctuation in wind speed, solar radiation, and load demand will occur, to ensure a reliable power supply under all operating conditions, the global control strategy is critical to control efficiently the energy flow in the multisource system.
Indeed, under the operation constraints related to each type of sources, the energy flow must be managed such that the load demand is satisfied for all time (preserve the reliability of the system), the ESS is managed in an optimal way (the battery and ultracapacitor SOC minimum and maximum threshold values which must be respected, and the current and voltage should be limited to maximum absolute value in order to increase the ESS durability), and the fuel use is optimal.
These requirements are achieved by improving the rate of renewable energy penetration, by an appropriate controller of CE and finally, and by a specific management of the charge-discharge ESS operation.
Since the desired behavior of the multisource system is well known and can be described using linguistic variables, the use of an online Takagi-Sugeno fuzzy dynamic supervisor seems appropriate. Indeed, the fuzzy approach has many advantages, such as the possibility to use multiple input variables without increasing the complexity of the controller, and the desired behavior can be described by simplifies linguistic variables but it would be difficult to express mathematically and finally, historical data is stored only for a short time window, which perfectly meets the real-time application requirements.
Based on reviews of multisource power, the block diagram of the global control strategy is illustrated in Figure
Block diagram of dynamic fuzzy logic controller for power management strategy.
The required behavior was implemented with the help of six input variables (the energy sources availability and load power demand). These information are useful to determine whether there is surplus or deficient energy to supply the load demand.
The load power estimation (
The SOCs of ESS are used to prevent an excessive discharge or an overcharge of the ESS and to know how much supply energy is available. It is estimated from the SOC model calculated depending on ESS power (batteries and ultracapacitors) that is also a fuzzy output.
The online dynamic fuzzy logic controller output variables are a reference power vector (power set points: battery power (
Trapezoidal type membership functions were used for the linguistic input variables, as shown in Figures
Input membership functions for: (a) SOCbat, (b) SOCuc, (c) renewable energy power, (d) load demand power variation, and (e) CE power (Pce-slo: combustion engine slow down power).
The battery state of charge (SOCbat) input was divided using the linguistic variables: too low (TL), low (L), normal (N) and high (H), as shown on Figure
The membership function for ultracapacitor state of charge (SOCuc) is presented at Figure
Depending on the instantaneous load power demand, the membership function for renewable power (
The fuzzy set (−) represents the range where the renewable sources must be assisted by ESS or CE to satisfy the power demand. Fuzzy set (+) represents the autonomous supply mode ensured by renewable sources (ESS is on recharge mode and CE is on Off mode).
The demand power variation was divided using the variables positive (+) and negative (−), as shown in Figure
The membership function for CE power is presented at the Figure
The rules were chosen very intuitively according to the main following points. A RES takes over as main energy source. In the optimal conditions, the battery bank and the ultracapacitor have been dimensioned in order to satisfy the maximum load power demand; that is, 100% of the energy demand can be supplied by the ESS. An ESS comes into play in order to balance the renewable power fluctuations and to allow for a CE Off mode (zero emission). The CE is turned on when the ESS state of charge drops below a minimum value and renewable power is insufficient to meet the load. The minimum period of CE operation must cover the ESS time of recharge.
The latter (4 and 5) are important to avoid running the CE for very short period of time.
Using these linguistic directives, it makes easy to obtain a set of fuzzy rules. Thus, the fuzzy rule basis consists of a collection of fuzzy if-then rules type. For example, one of the energy management rules (rule1) can be stated as (IF the renewable power exceeds load demand power AND battery state of charge is high AND ultracapacitor state of charge is high THEN the renewable produced power is equal to load demand power). Using these linguistic variables, a set of fuzzy rules was developed. For the sake of simplicity, the rules number was minimized to 16 rules. These rules are shown in (Table
Rules.
Rule | If |
And SOCuc is | And SOCbat is | And Δ |
And |
Then |
And |
And |
And |
And |
---|---|---|---|---|---|---|---|---|---|---|
1 | + | H | H | / | / | 0 | 0 |
|
0 | 0 |
2 | + | H | N | / | − |
|
0 | Min( |
0 | 0 |
3 | + | N OR H | L | / | − |
|
0 | Min( |
0 | 0 |
4 | + | / | TL | / | − |
|
0 | Min( |
0 | 0 |
5 | + | N | N OR H | / | − | 0 |
|
Min( |
0 | 0 |
6 | + | L | L, N OR H | / | − | 0 |
|
Min( |
0 | 0 |
7 | − | / | N OR H | − | − |
|
0 |
|
0 | 0 |
8 | − | L | N OR H | + | − |
|
0 |
|
0 | 0 |
9 | − | N OR H | L OR TL | / | − | 0 |
|
|
0 | 0 |
10 | − | N OR H | N OR H | + | − |
|
|
|
0 | 0 |
11 | − | L | L | / | − |
|
0 |
|
0 |
|
12 | − | TL | L | / | − | 0 | 0 |
|
0 |
|
13 | / | L, N | TL, L, N | / | + |
|
|
Min( |
Max(0, min( |
Max( |
14 | / | L, N | H | / | + | 0 |
|
Min( |
Max(0, min( |
Max( |
15 | / | H | TL, L, N | / | + |
|
0 | Min( |
Max(0, min( |
Max( |
16 | − | H | H | / | + | 0 | 0 | Min( |
Max(0, min( |
Max( |
The logical AND (resp.) has been implemented with the minimum (resp. maximum) operator.
While the fuzzy input variables are obtained either from a prediction method based on the model of each source or else using local measurements, to obtain the output of the controller, the degrees of membership functions of the if-parts of all rules are evaluated, and the THEN-parts of all rules are averaged, weighted by these degrees of membership functions.
The objective of this simulation is not to produce a realistic practical scenario of HES, but to validate the developed energy management strategy. For this reason, the simulations are made with simplified models of renewable sources, CE, battery and ultracapacitor. Furthermore, the simulations aim to show that the developed energy management strategy can operate in different system configurations with different characteristics. Therefore, any HES state can be controlled without redesign the energy management strategy.
In the presented simulations, to illustrate all possible operating modes of multisource system, I suppose that the battery time constant is reduced to few seconds (5 s). The simulation results for the power balance of the HES are presented in Figure
Simulation results for the power balance of the HES: (a) and (b) present the SOC and currant (A), respectively, of battery and ultracapacitor, (c) shows the generated and consumed power (W) output from the combustion engine, and (d) shows the generated power (W) output from the renewable sources, the demanded and consumed power by the load.
It can be observed from these results that the optimal operation objective of HES as mentioned below has been achieved. The renewable sources take over as main energy sources. An energy storage system comes into play in order to balance the renewable power fluctuations and to allow for a CE Off mode (zero emission). The battery and ultracapacitor SOCs were stable basically and decreased (current is negative)/increased (current is positive) slightly from 0.3 to 0.9 (the operation limits). The CE turns on when the ESS state of charge drops below a minimum value, and renewable power is insufficient to meet the load (as shown in Figure The minimum period of CE operation covers the ESS time of recharge (as shown in Figure Load demand is satisfied for all time which preserve the reliability of the system (Figure
This paper presented the basis for the development of an intelligent and autonomous energy management strategy for HPS. Two hierarchical levels are presented to control and manage the HPS. The low level is performed by a local sliding mode control unit (DC-DC converters controller) of the different power sources. This control technique provides good overall performances compared to standard current control and good robustness against load and input voltage variations. The high level is performed by the online supervisor unit. This unit is designed by applying online dynamic Takagi-Sugeno fuzzy logic principles. As a result the robust control system gets rid of the limits of the HPS, which has the imprecision, uncertainty, strong coupling, and nonlinearity.
Under the operation constraints related to each type of sources, it can be observed from the simulation results that the optimal operation objective of HES has been achieved (the load demands are satisfied for all time, the energy storage system is managed in an optimal way, and the fuel use is optimal).
The application of the proposed control scheme to large-scale renewable multi-source power systems will be considered in my future work.
The neural-based adaptive observer, in order to identify unknown functions in the multi-source system and to estimate the unmeasured states, will be also studied in my further works.