HIERARCHICAL ENERGY MANAGEMENT FOR COMMUNITY MICROGRIDS WITH INTEGRATION OF SECOND-LIFE BATTERY ENERGY STORAGE SYSTEMS AND PHOTOVOLTAIC SOLAR ENERGY

20230070151 · 2023-03-09

    Inventors

    Cpc classification

    International classification

    Abstract

    A second-life battery-based super multi-objective energy management method for a smart community microgrid, including: establishing a residual life decay model of the second-life battery based on a residual charge and discharge cycle number; establishing a super multi-objective energy management model based on residential energy consumption costs, the residual life decay model of the second-life battery, residential electricity consumption behaviors, and impacts of residential community load on an electricity distribution system; recording state information of the second-life battery in the smart community; collecting residential electricity consumption information in the smart community, and predicting a renewable energy output value of the smart community; and solving the super multi-objective energy management model by using a NSGA-III algorithm combining with the state information of the second-life battery and the renewable energy output value.

    Claims

    1. A second-life battery-based super multi-objective energy management method for a smart community microgrid, comprising: (S1) establishing a residual life decay model of a second-life battery based on a residual available capacity, a residual charge and discharge cycle number, and a capacity retention rate of the second-life battery; (S2) comprehensively analyzing an energy consumption behavior of each household to determine a dispatchable interval of an electric energy demand for a smart community; and establishing a super multi-objective energy management model based on residential energy consumption costs, the residual life decay model of the second-life battery, residential electricity consumption behaviors, and impacts of residential community load on an electricity distribution system; (S3) recording state information of the second-life battery in the smart community; (S4) collecting residential electricity consumption information in the smart community; and predicting a renewable energy output value of the smart community; and (S5) solving the super multi-objective energy management model by using an non-dominated sorting genetic algorithm-III (NSGA-III) combining with the state information of the second-life battery and the renewable energy output value at a current period to obtain charge and discharge quantities of the second-life battery at each period within a day; and plotting a total energy consumption curve of the smart community by adjusting the charge and discharge quantities of the second-life battery.

    2. The second-life battery-based super multi-objective energy management method of claim 1, wherein step (S1) is performed through steps of: calculating an expected annual cycle number of a power battery of an electric vehicle by the following formulas: n battery = 365 eE ( D ) 100 Q battery ; and ( 1 ) E ( D ) = 1.61 .Math. exp ( μ D + σ D 2 2 ) ; ( 2 ) wherein n.sub.battery represents an annual cycle number of the power battery; e represents a power consumption per 100 km of the electric vehicle; E(D) represents an expected value of daily driving range of the electric vehicle; μ.sub.D and σ.sub.D respectively represent a mean value and variance of the expected value E(D) of daily driving range, μ.sub.D=3.2, and σ.sub.D=0.88; and Q.sub.battery represents a rated capacity of the power battery; when the power battery is decommissioned from the electric vehicle, calculating a total cycle number n.sub.retire of the power battery by the following formula:
    n.sub.retire=N.Math.n.sub.battery  (3); wherein N represents an annual service life of the power battery when decommissioned; defining a ratio of an actual capacity to a rated capacity as a capacity retention rate; since a residual available capacity of a second-life battery decreases with increases in charge and discharge cycle numbers during use, and the capacity retention rate of the second-life battery declines with the charge and discharge cycle numbers in accordance with a power function, calculating the capacity retention rate of the second-life battery by the following formula:
    Rc(n)=Q.sub.0(C)−χ.Math.n.sup.τ  (4); wherein Rc(n) represents a capacity retention rate of the second-life battery after n cycles; and Q.sub.0(C), χ, and τ represents an initial capacity retention rate, a capacity decay coefficient, and a power index, respectively; defining that when the capacity retention rate of the second-life battery decays to a capacity retention rate threshold Rc.sup.thr, the second-life battery is scraped; and calculating a maximum available cycle number n.sub.scrap of the second-life battery by the following formula: n scrap = ( Q 0 ( C ) - Rc thr χ ) τ - 1 ; ( 5 ) calculating a residual charge and discharge cycle number n.sub.sec of the second-life battery by subtracting the total cycle number n.sub.retire from the maximum available cycle number n.sub.scrap of the second-life battery, expressed by:
    n.sub.sec=n.sub.scrap−n.sub.retire  (6); defining a cell capacity of the second-life battery as A.sub.rate (mAh); and calculating an available interval capacity A.sub.SL of the second-life battery by the following formula:
    A.sub.SL=A.sub.rate.Math.[Rc(n.sup.retire)−Rc.sup.thr]  (7); and estimating an average decay capacity A.sub.fade of the second-life battery after one complete charge and discharge cycle based on the residual available capacity and the residual charge and discharge cycle number of the second-life battery by the following formula:
    A.sub.fade=A.sub.SL/n.sub.sec  (8).

    3. The second-life battery-based super multi-objective energy management method of claim 2, wherein in step (S2), the dispatchable interval of the electric energy demand is determined through steps of: discretizing a continuous 24-hour day into T periods; wherein for any a t.sup.th period, t ∈ [1, 2, . . . , T]; and at the beginning of a dispatching cycle, predicting a residential electricity load curve and renewable energy output information by an energy management center in the smart community through a smart measurement system; wherein a photovoltaic (PV) output of the smart community microgrid is expressed as:
    P.sub.solar=A.Math.S.Math.ξ.Math.[1−0.005(T.sub.out−25)]  (9); wherein P.sub.solar represents a PV output; S represents an area of PV arrays installed in the smart community; ξ represents photoelectric conversion efficiency; A represents a light intensity; and T.sub.out represents an outdoor temperature; and for users in the smart community, Θ represents a set of all households in the smart community; and a power consumption of a l.sup.th household in a period t of the past m.sup.th day is expressed by P.sub.home,l.sup.m(t), t ∈ [1, T], combined with historical load data to obtain a value range of residential electricity loads.

    4. The second-life battery-based super multi-objective energy management method of claim 3, wherein in step (S2), the super multi-objective energy management model comprises a first objective function ƒ.sub.1, a second objective function ƒ.sub.2, a third objective function ƒ.sub.3, and a fourth objective function ƒ.sub.4, wherein the first objective function ƒ.sub.1 is configured to minimize a total community energy consumption cost, expressed by: { min f 1 = .Math. t = 1 T Φ ( t ) Δ t Φ ( t ) = { P grid ( t ) .Math. θ ( t ) Δ t , for P grid ( t ) 0 P grid ( t ) .Math. ρ ( t ) Δ t , for P grid ( t ) < 0 ; ( 10 ) wherein Φ(t) represents an energy consumption cost function in a period t; θ(t) and ρ(t) represent an electricity-purchasing price of the smart community microgrid form a superior grid and an electricity-selling price of the smart community microgrid to the superior grid, respectively; and P.sub.grid (t) represents a power of interaction between the smart community microgrid and the superior grid; P.sub.grid(t)≥0 represents that the smart community purchases electricity from the superior grid, and otherwise, the smart community sells electricity to the superior grid; the second objective function ƒ.sub.2 is configured to minimize impacts on the residential electricity consumption behaviors, expressed by: min f 2 = .Math. t = 1 T ( P com ( t ) - P com re ( t ) ) 2 ; and ( 11 ) P com ( t ) = .Math. l Θ P home , l ( t ) ; ( 12 ) wherein P.sub.com(t) represents a total electricity load of the smart community in a period t before optimization of an energy management system, which is a sum of loads of all households in the smart community; P.sub.com.sup.re(t) represents a total electricity load of the smart community in the period t after the optimization of the energy management system; P.sub.home,l(t) represents a load of a l.sup.th household of the smart community in the period t; and Θ represents the set of all households in the smart community; the third objective function ƒ.sub.3 is configured to minimize a life loss of the second-life battery, represented by: { min f 3 = A fade .Math. N 100 eq , day N 100 eq , day = .Math. k C 0.5 .Math. ( d k half ) p ; ( 13 ) wherein A.sub.fade represents an average decay capacity of the second-life battery experienced one complete charge and discharged cycle; n.sub.100.sup.eq,day represents a daily charge and discharge cycle number of the second-life battery after equivalent conversion; p is a constant, and is 0.8-2.1; C represents a charge and discharge half-cycle number; d.sub.k.sup.half represents a depth of discharge (DoD) of the second-life battery in a k.sup.th half-cycle, which is obtained through a capacity fading curve of the second-life battery, shown in formula (14): d k half = .Math. "\[LeftBracketingBar]" E k - E k - 1 .Math. "\[RightBracketingBar]" E SL , rate , k C ; ( 14 ) wherein k represents a half-cycle number index of the second-life battery index, and is a modulus value of the charge and discharge half-cycle number C; E.sub.SL,rate represents a rated capacity of the second-life battery; and E.sub.k represents an energy level of the second-life battery at the end of a k.sup.th half-cycle, which corresponds to a local extreme point on the energy curve; and the fourth objective function ƒ.sub.4 is configured to minimize a peak-to-average ratio of a community load curve; wherein the objective function ƒ.sub.4 consists of a sum of a positive peak-to-average ratio (PPAR) and a negative peak-to-average ratio (NPAR); the PPAR represents a load peak-to-average (PAR) when the smart community purchases electricity from the superior grid, and the NPAR represents a load PAR when the smart community sells electricity to the superior grid, expressed as: { min f 4 = NPAR + PPAR PPAR = T p .Math. max t [ 1 , T P ] { P grid ( t ) } .Math. t [ 1 , T p ] P grid ( t ) , for P grid ( t ) > 0 NPAR = T N .Math. min t [ 1 , T N ] { P grid ( t ) } .Math. t [ 1 , T N ] P grid ( t ) , for P grid ( t ) < 0 ; ( 15 ) wherein T.sub.N, and T.sub.P represent an electricity-purchasing duration and an electricity-selling duration in a dispatch cycle respectively.

    5. The second-life battery-based super multi-objective energy management method of claim 4, wherein in step (S2), the super multi-objective energy management model further comprises a system power balance constraint, a community load curve constraint, and an energy storage system operation constraint; wherein the system power balance constraint is expressed as:
    P.sub.grid(t)=P.sub.com.sup.re(t)+P.sub.SL(t)−P.sub.solar(t)  (16); wherein P.sub.solar(t) represents a PV output in a period t; P.sub.SL(t) represents a charging and discharging power of the second-life battery in the period t; if P.sub.SL>0, it indicates the second-life battery is charging, and otherwise, the second-life battery is discharging; and P.sub.com.sup.re(t) represents a total electricity load of the smart community in the period t after optimization by the energy management system; the community load curve constraint is expressed as: { P com m i n ( t ) P com re ( t ) P com m a x ( t ) , t = 1 , 2 , .Math. , T .Math. t = 1 T P com re ( t ) - .Math. t = 1 T P com ( t ) = 0 ; ( 17 ) wherein P.sub.com.sup.min(t) represents a minimum energy consumption power of the smart community microgrid in a period t; P.sub.com.sup.max(t) represents a maximum energy consumption power of the smart community microgrid in the period t; P.sub.com.sup.re(t) represents a total electricity load of the smart community microgrid after optimization by the energy management system in the period t; and P.sub.com(t) represents a total community electricity load; and the energy storage system operation constraint is expressed as: { SOC SL , m i n SOC SL ( t ) SOC SL , m a x , t [ 1 , T ] SOC SL ( t ) = E SL ( t ) / E SL , rate , t [ 1 , T ] - P SL , m a x - P SL ( t ) P SL , m a x + , t [ 1 , T ] SOC SL ( t ) SOC desire , t = T ; ( 18 ) wherein SOC.sub.SL(t) represents a state of charge (SOC) of the second-life battery in a period t; SOC.sub.SL(t) and SOC.sub.SL,max, represent a minimum SOC and maximum SOC of the second-life battery, respectively; P.sub.SL,max− and P.sub.SL,max+ represent a maximum charge power and maximum discharge power of the second-life battery, respectively; SOC.sub.desire represents a preset SOC threshold of the second-life battery; E.sub.SL(t) represents a residual electric quantity of the second-life battery in period t; and E.sub.SL,rate represents a rated capacity of the second-life battery.

    6. The second-life battery-based super multi-objective energy management method of claim 5, wherein the total community electricity load P.sub.com(t) is calculated through steps of: estimating a minimum electricity load and maximum electricity load of each household of the smart community in the period t by using the historical electricity load data; and summing up electrical loads of all households of the smart community to obtain a range of the total community electricity load by the following formulas: { P com m i n ( t ) = .Math. l Θ P home , l m i n ( t ) , t [ 1 , T ] P home , l m i n ( t ) = min m [ 1 , M ] P home , l m ( t ) ; and ( 17 ) { P com m a x ( t ) = .Math. l Θ P home , l m a x ( t ) , t [ 1 , T ] P home , l m a x ( t ) = max m [ 1 , M ] P home , l m ( t ) ; ( 20 ) wherein P.sub.home,l.sup.m(t), t ∈[1, T] represents a power consumption of a l.sup.th household in period t of the past m.sup.th day; P.sub.home,l.sup.max(t) and P.sub.home,l.sup.min(t) represent a maximum load power and minimum load power of the l.sup.th household in period t, respectively; and M represents a total sampling day of the historical load data.

    7. The second-life battery-based super multi-objective energy management method of claim 6, wherein the SOC.sub.SL(t) of the second-life battery is calculated by the following formula: { SOC SL ( t ) = SOC SL ( t - 1 ) + η c P SL ( t ) Δ t / E SL , rate , for P SL ( t ) 0 , t = 1 , 2 , .Math. , T SOC SL ( t ) = SOC SL ( t - 1 ) - ( .Math. "\[LeftBracketingBar]" P SL ( t ) .Math. "\[RightBracketingBar]" / η d Δ t ) / E SL , rate , for P SL ( t ) < 0 , t = 1 , 2 , .Math. , T ; ( 21 ) wherein if P.sub.SL(t)>0, it indicates the second-life battery is charging, and otherwise, the second-life battery is discharging; and η.sub.c and η.sub.d represent a charging efficiency and discharging efficiency of the second-life battery, respectively.

    8. The second-life battery-based super multi-objective energy management method of claim 6, wherein the super multi-objective energy management model further comprises a system transmission power constraint, expressed by:
    P.sub.grid,max−≤P.sub.grid(t)≤P.sub.grid,max+,∀t∈[1,T]  (22) wherein P.sub.grid,max+ and P.sub.grid,max− represent a maximum positive transmission capacity and a maximum negative transmission capacity of a transmission line between the smart community microgrid and the superior grid, respectively; and T represents a total dispatching period of the super multi-objective energy management model.

    Description

    BRIEF DESCRIPTION OF THE DRAWINGS

    [0061] FIG. 1 is a flow chart of a second-life battery-based super multi-objective energy management method for a smart community microgrid according to an embodiment of the present disclosure;

    [0062] FIG. 2 schematically shows a super multi-objective energy management model solved by an non-dominated sorting genetic algorithm-III (NSGA-III) according to an embodiment of the present disclosure;

    [0063] FIG. 3 is an energy curve graph of the second-life battery over time according to an embodiment of the present disclosure;

    [0064] FIG. 4 is a total energy consumption curve graph of a smart community according to an embodiment of the present disclosure;

    [0065] FIG. 5 schematically shows a diagram of light intensity and ambient temperature on a typical day according to an embodiment of the present disclosure;

    [0066] FIG. 6 schematically shows a state of charge (SOC) of the second-life battery under scenarios 3 and 4 on a typical day according to an embodiment of the present disclosure; and

    [0067] FIG. 7 schematically shows a community load graph under scenarios 1-3 on a typical day according to an embodiment of the present disclosure.

    DETAILED DESCRIPTION OF EMBODIMENTS

    [0068] The technical solutions of the present application will be clearly and completely described below with reference to the drawings and the embodiments.

    [0069] As shown in FIG. 1, a second-life battery-based super multi-objective energy management method for a smart community microgrid is provided, which is specifically described below.

    [0070] (S1) A residual life decay model of the second-life battery is established based on a residual available capacity, a residual charge and discharge cycle number, and a capacity retention rate of the second-life battery.

    [0071] An expected annual cycle number of a power battery of an electric vehicle is calculated by the following formulas:

    [00012] n battery = 365 e E ( D ) 100 Q battery ; and ( 1 ) E ( D ) = 1.61 .Math. exp ( μ D + σ D 2 2 ) ; ( 2 )

    [0072] where n.sub.battery represents an annual cycle number of the power battery; e represents a power consumption per 100 km of the electric vehicle; E(D) represents an expected value of daily driving range of the electric vehicle; μ.sub.D and σ.sub.D respectively represent a mean value and variance of the expected value E(D) of daily driving range, μ.sub.D=3.2, and σ.sub.D=0.88; and Q.sub.battery represents a rated capacity of the power battery.

    [0073] When the power battery is decommissioned from the electric vehicle, a total cycle number n.sub.retire of the power battery is calculated by the following formula:


    n.sub.retire=N.Math.n.sub.battery  (3);

    [0074] where N represents an annual service life of the power battery when decommissioned;

    [0075] A ratio of an actual capacity to a rated capacity is defined as a capacity retention rate. Since a residual available capacity of a second-life battery decreases with increases in charge and discharge cycle numbers during use, and the capacity retention rate of the second-life battery declines with the charge and discharge cycle numbers in accordance with a power function, the capacity retention rate of the second-life battery is calculated by the following formula:


    Rc(n)=Q.sub.0(C)−χ.Math.n.sup.τ  (4);

    [0076] where Rc(n) represents a capacity retention rate of the second-life battery after n cycles; and Q.sub.0(C), χ, and τ represents an initial capacity retention rate, a capacity decay coefficient, and a power index, respectively;

    [0077] In this embodiment, when the capacity retention rate of the second-life battery decays to a capacity retention rate threshold Rc.sup.thr, the second-life battery is scraped; and calculating a maximum available cycle number n.sub.scrap of the second-life battery by the following formula:

    [00013] n scrap = ( Q 0 ( C ) - Rc thr χ ) τ - 1 . ( 5 )

    [0078] A residual charge and discharge cycle number n.sub.sec of the second-life battery is calculated by subtracting the total cycle number n.sub.retire from the maximum available cycle number n.sub.scrap of the second-life battery, expressed by:


    n.sub.sec=n.sub.scrap−n.sub.retire  (6);

    [0079] A cell capacity of the second-life battery is defined as A.sub.rate (mAh). When the capacity retention rate of the second-life battery decays to a threshold value Rc.sup.thr, the second-life battery is scraped. An available interval capacity A.sub.SL of the second-life battery is calculated by the following formula:


    A.sub.SL=A.sub.rate.Math.[Rc(n.sup.retire)−Rc.sup.thr]  (7).

    [0080] An average decay capacity A.sub.fade of the second-life battery after one complete charge and discharge cycle is estimated based on the residual available capacity and the residual charge and discharge cycle number of the second-life battery by the following formula:


    A.sub.fade=A.sub.SL/n.sub.sec  (8).

    [0081] (S2) An energy consumption behavior of each household is comprehensively analyzed to determine a dispatchable interval of an electric energy demand for a smart community. A super multi-objective energy management model is established based on residential energy consumption costs, the residual life decay model of the second-life battery, residential electricity consumption behaviors, and impacts of residential community load on an electricity distribution system.

    [0082] The dispatchable interval of the electric energy demand is determined through the following steps.

    [0083] A continuous 24-hour day is discretized into T periods, where for any a t.sup.th period, t ∈ [1, 2, . . . , T].

    [0084] At the beginning of a dispatching cycle, a residential electricity load curve and renewable energy output information are predicted by an energy management center in the smart community through a smart measurement system.

    [0085] A photovoltaic (PV) output of the smart community microgrid is expressed as:


    P.sub.solar=A.Math.S.Math.ξ.Math.[1−0.005(T.sub.out−25)]  (9);

    [0086] where P.sub.solar represents a PV output; S represents an area of PV arrays installed in the smart community; ξ represents photoelectric conversion efficiency; A represents a light intensity; and T.sub.out represents an outdoor temperature; and

    [0087] for users in the smart community, Θ represents a set of all households in the smart community; and a power consumption of a l.sup.th household in a period t of the past m.sup.th day is expressed by P.sub.home,l.sup.m(t), t ∈[1, T], combined with historical load data to obtain a value range of residential electricity loads.

    [0088] The super multi-objective energy management model includes a first objective function ƒ.sub.1, a second objective function ƒ.sub.2, a third objective function ƒ.sub.3, and a fourth objective function ƒ.sub.4.

    [0089] The first objective function ƒ.sub.1 is configured to minimize a total community energy consumption cost, expressed by:

    [00014] { min f 1 = .Math. t = 1 T Φ ( t ) Δ t Φ ( t ) = { P grid ( t ) .Math. θ ( t ) Δ t , for P grid ( t ) 0 P grid ( t ) .Math. ρ ( t ) Δ t , for P grid ( t ) < 0 ; ( 10 )

    [0090] where Φ(t) represents an energy consumption cost function in a period t; θ(t) and ρ(t) represent an electricity-purchasing price of the smart community microgrid form a superior grid and an electricity-selling price of the smart community microgrid to the superior grid, respectively; P.sub.grid(t) represents a power of interaction between the smart community microgrid and the superior grid; and P.sub.grid(t)≤0 represents that the smart community purchases electricity from the superior grid, and otherwise, the smart community sells electricity to the superior grid.

    [0091] The second objective function ƒ.sub.2 is configured to minimize impacts on the residential electricity consumption behaviors, expressed by:

    [00015] min f 2 = .Math. t = 1 T ( P com ( t ) - P com re ( t ) ) 2 ; and ( 11 ) P com ( t ) = .Math. l Θ P h ome , l ( t ) ; ( 12 )

    [0092] where P.sub.com(t) represents a total electricity load of the smart community in a period t before optimization of an energy management system, which is a sum of loads of all households in the smart community; P.sub.com.sup.re(t) represents a total electricity load of the smart community in the period t after the optimization of the energy management system; P.sub.home,l(t) represents a load of a l.sup.th household of the smart community in the period t; and Θ represents the set of all households in the smart community.

    [0093] The third objective function ƒ.sub.3 is configured to minimize a life loss of the second-life battery, represented by:

    [00016] { min f 3 = A fade .Math. N 100 eq , day N 100 eq , day = .Math. k C 0.5 .Math. ( d k half ) p ; ( 13 )

    [0094] where A.sub.fade represents an average decay capacity of the second-life battery experienced one complete charge and discharged cycle; N.sub.100.sup.eq,day represents a daily charge and discharge cycle number of the second-life battery after equivalent conversion; p is a constant, and is 0.8-2.1; C represents a charge and discharge half-cycle number; d.sub.k.sup.half represents a depth of discharge (DoD) of the second-life battery in a k.sup.th half-cycle, which is obtained through an energy curve of the second-life battery, shown in formula (14):

    [00017] d k half = .Math. "\[LeftBracketingBar]" E k - E k - 1 .Math. "\[RightBracketingBar]" E SL , rate , k C ; ( 14 )

    [0095] where k represents a half-cycle number index of the second-life battery index, and is a modulus value of the charge and discharge half-cycle number C; E.sub.SL,rate represents a rated capacity of the second-life battery; and E.sub.k represents an energy level of the second-life battery at the end of a k.sup.th half-cycle, which corresponds to a local extreme point on the energy curve.

    [0096] The fourth objective function ƒ.sub.4 is configured to minimize a peak-to-average ratio of a community load curve, which consists of a sum of a positive peak-to-average ratio (PPAR) and a negative peak-to-average ratio (NPAR). The PPAR represents a load peak-to-average (PAR) when the smart community purchases electricity from the superior grid, and the NPAR represents a load PAR when the smart community sells electricity to the superior grid, expressed as:

    [00018] { min f 4 = NPAR + PPAR PPAR = T p .Math. max t [ 1 , T P ] { P grid ( t ) } .Math. t [ 1 , T p ] P grid ( t ) , for P grid ( t ) > 0 NPAR = T N .Math. min t [ 1 , T N ] { P grid ( t ) } .Math. t [ 1 , T N ] P grid ( t ) , for P grid ( t ) < 0 ; ( 15 )

    [0097] where T.sub.N, and T.sub.P represent an electricity-purchasing duration and an electricity-selling duration in a dispatch cycle respectively.

    [0098] The super multi-objective energy management model further includes a system power balance constraint, a community load curve constraint, an energy storage system operation constraint, and a system transmission power constraint.

    [0099] The system power balance constraint is expressed as:


    P.sub.grid(t)=P.sub.com.sup.re(t)+P.sub.SL(t)−P.sub.solar(t)  (16);

    [0100] where P.sub.solar(t) represents a PV output in a period t; P.sub.SL(t) represents a charging and discharging power of the second-life battery in the period t; if P.sub.SL>0, it indicates the second-life battery is charging, and otherwise, the second-life battery is discharging; and P.sub.com.sup.re(t) represents a total electricity load of the smart community in the period t after optimization by the energy management system.

    [0101] The community load curve constraint is expressed as:

    [00019] { P com m i n ( t ) P com re ( t ) P com m a x ( t ) , t = 1 , 2 , .Math. , T .Math. t = 1 T P com re ( t ) - .Math. t = 1 T P com ( t ) = 0 ; ( 17 )

    [0102] where P.sub.com.sup.min(t) represents a minimum energy consumption power of the smart community microgrid in a period t; P.sub.com.sup.max(t) represents a maximum energy consumption power of the smart community microgrid in the period t; P.sub.com.sup.re(t) represents a total electricity load of the smart community microgrid after optimization by the energy management system in the period t; and P.sub.com(t) represents a total community electricity load.

    [0103] The energy storage system operation constraint is expressed as:

    [00020] { SOC SL , m i n SOC SL ( t ) SOC SL , m a x , t [ 1 , T ] SOC SL ( t ) = E SL ( t ) / E SL , rate , t [ 1 , T ] - P SL , m a x - P SL ( t ) P SL , m a x + , t [ 1 , T ] SOC SL ( t ) SOC desire , t = T ; ( 18 )

    [0104] where SOC.sub.SL (t) represents a state of charge (SOC) of the second-life battery in a period t; SOC.sub.SL(t) and SOC.sub.SL,max represent a minimum SOC and maximum SOC of the second-life battery, respectively; P.sub.SL,max− and P.sub.SL,max+ represent a maximum charge power and maximum discharge power of the second-life battery, respectively; SOC.sub.desire represents a preset SOC threshold of the second-life battery; E.sub.SL(t) represents a residual electric quantity of the second-life battery in period t; and E.sub.SL,rate represents a rated capacity of the second-life battery.

    [0105] The SOC.sub.SL(t) of the second-life battery is calculated by the following formula:

    [00021] { SOC SL ( t ) = SOC SL ( t - 1 ) + η c P SL ( t ) Δ t / E SL , rate , for P SL ( t ) 0 , t = 1 , 2 , .Math. , T SOC SL ( t ) = SOC SL ( t - 1 ) - ( .Math. "\[LeftBracketingBar]" P SL ( t ) .Math. "\[RightBracketingBar]" / η d Δ t ) / E SL , rate , for P SL ( t ) < 0 , t = 1 , 2 , .Math. , T ; ( 21 )

    [0106] where if P.sub.SL(t)>0, it indicates the second-life battery is charging, and otherwise, the second-life battery is discharging; and η.sub.c and η.sub.d represent a charging efficiency and discharging efficiency of the second-life battery, respectively.

    [0107] The system transmission power constraint is expressed by:


    P.sub.grid,max−≤P.sub.grid(t)≤P.sub.grid,max+,∀t∈[1,T]  (22);

    [0108] where P.sub.grid,max+ and P.sub.grid,max− represent a maximum positive transmission capacity and a maximum negative transmission capacity of a transmission line between the smart community microgrid and the superior grid, respectively; and T represents a total dispatching period of the super multi-objective energy management model.

    [0109] (S3) State information of the second-life battery is recorded in the smart community.

    [0110] (S4) Residential electricity consumption information in the smart community is collected. A renewable energy output value of the smart community is predicted.

    [0111] (S5) The super multi-objective energy management model is solved by using an non-dominated sorting genetic algorithm-III (NSGA-III) combining with the state information of the second-life battery and the renewable energy output value at a current period to obtain charge and discharge quantities of the second-life battery at each period within a day. A total energy consumption curve of the smart community is plotted by adjusting the charge and discharge quantities of the second-life battery.

    [0112] In this embodiment, the predicted values of uncertain variables include a PV output P.sub.solar(t) and a total electricity load P.sub.com(t) of the smart community, and the solver uses the intelligent algorithm NSGA-III for solving. The specific solution steps are known to those skilled in the art, and the embodiments of the present disclosure will not be repeated in this regard.

    [0113] To enable those skilled in the art to better understand the present disclosure, a small smart community is taken as an example herein for numerical simulation.

    [0114] In this embodiment, the smart community consists of 50 households, and the load data of each household for the past 90 days is selected to obtain the maximum and minimum power consumption of each household. Based on this, the total load curve and the load curve interval of the smart community can be obtained, as shown in FIG. 3.

    [0115] Assuming that the community residents share the distributed PV power generation unit, and the smart community is equipped with a PV array having an area of 640 square meters with a photoelectric conversion efficiency of 16.4%. The light intensity curve and temperature data for a typical day are shown in FIG. 4. Assuming that the working temperature of the second-life battery is maintained at a constant temperature of 27° C., the specific parameters of the second-life battery is shown in Table 1, and the time-of-use tariff data of the superior grid is shown in Table 2. The power limit of transmission between the smart community microgrid with the superior grid is 400 kw. In this dispatching model, the total dispatching period T is set as 24 h, the time interval is 30 min, and the total dispatching periods are 48. It is assumed that residential customers start their normal day at 7:00 a.m., so the starting time of the dispatching cycle is set as 7:00 a.m.

    TABLE-US-00001 TABLE 1 Operation parameters of the second-life battery Parameters values E.sub.SL,rate (kWh) 400 P.sub.SL,max+(kW) 100 P.sub.SL,max−(kW) 100 A.sub.rate(mAh) 1.07e6 SOC.sub.SL,min 0.10 SOC.sub.SL,max 0.90 SOC.sub.desier 0.30 e(kWh/100 km) 15 Q.sub.0 (C) 1.0 Q.sub.battery (kWh) 24 η.sub.c 0.95 η.sub.d 0.85 Rc.sup.thr 0.60 X 0.1549 τ 0.7151 N 10

    TABLE-US-00002 TABLE 2 Time-of-use tariff data of the superior grid Valley period Shoulder period Peak period Electricity price 22 pm-7 am 7 am-14 pm 20-22 pm 14-20 pm Electricity-selling 0.0814 0.1408 0.3564 price ρ(t) Electricity-purcha 0.0814 0.1516 0.4002 sing price θ(f)

    [0116] To verify the effectiveness of the super multi-objective energy management method in this embodiment, four different scenarios are simulated and analyzed as follows.

    [0117] Case 1: without considering second-life batteries and distributed PV, and without energy management for the community, the community energy cost is calculated based on the time-of-use tariff and the total electricity load.

    [0118] Case 2: without considering second-life batteries and distributed PV, multi-objective energy management is performed for the community (optimization objective 1: minimize energy cost; optimization objective 2: minimize interference with customer behavior; optimization objective 3: minimize the peak-to-average ratio (PAR) of the community load curve).

    [0119] Case 3: a super multi-objective energy management method for a smart community involving second-life batteries and distributed PV.

    [0120] Case 4: a super multi-objective energy management method for a smart community involving with second-life batteries and distributed PV, and compared with Case 3, the objective function in case 4 does not include the capacity decay cost ƒ.sub.3 of the second-life battery.

    [0121] The total energy consumption cost, the impact of the residential electricity consumption behaviors, the life decay cost of the second-life battery, and PAR under the four scenarios are shown in Table 3.

    TABLE-US-00003 TABLE 3 Comparison of optimized objective values under different scenarios Objectives for optimization ƒ2 ƒ4 Impact of the ƒ3 Peak-to-average ratio (PAR) of a ƒ1 electricity Capacity decay community load curve Energy residential value of the Positive Negative consumption consumption second-life peak-to-average peak-to-average Case# cost ($) behaviors (kW) battery (mAh) ratio (PPAR) (a.u.) ratio (NPAR) (a.u.) 1 281.02 0 \ 1.91 \ 2 235.01 814.60 \ 1.46 \ 3 118.23 261.17 90.26 1.77 1.32 4 107.30 140.07 140.94 1.60 1.09

    [0122] Case 1 is selected as the baseline scenario for analysis and comparison. As can be seen from Table 3, although in Case 2, a multi-objective energy management is performed for the community, and the total energy consumption cost and PPAR are reduced to a certain extent by optimizing the total load curve of the smart community. whereas, it largely affects the electricity consumption behavior of customers. Specifically, the impact of electricity consumption behavior of the entire community reaches 814.60 kW, with an average impact of about 16.292 kW per household. Compared with Case 1, in Case 3, both the total energy consumption cost and the PPAR are reduced to some extents, with the energy consumption cost ($118.23) reduced by about 57.93% and the PPAR (1.77 a.u.) reduced by about 23.56%. Compared with Case 2, although the PPAR in Case 3 is slightly larger (exceeding Case 2 by 21.23%), both the community energy consumption cost ƒ.sub.1 and the impact of electricity consumption behavior ƒ.sub.2 are significantly reduced, by 49.69% and 67.94%, respectively. In summary, compared with Case 1 and Case 2, Case 3 gives a comprehensive consideration including the impact of residential electricity consumption behavior, the energy consumption cost, and the load PAR. To illustrate the impact of second-life batteries on the household energy management model, Case 3 and Case 4 are further compared and analyzed. It can be found that excluding the capacity decay cost of the second-life battery from the objective function can reduce the community energy consumption cost to a certain extent, mitigate the impact on residential electricity consumption behaviors, and reduce the PAR of load curve. However, frequent use of second-life batteries will cause the significant decay in capacity of the second-life battery. The life loss cost of second-life batteries in Case 4 is increased by about 56.15% compared to Case 3. To further illustrate the impact of different objective models on the operation mode of the second-life battery, the state of charge (SOC) curve of the second-life battery under two scenarios in one dispatch cycle is provided in FIG. 5. Compared with Case 3, the second-life battery in Case 4 experience more charging and discharging cycles and deeper charging and discharging depths, and the life loss cost of the second-life battery under the same typical day is thus greater.

    [0123] To further illustrate the effectiveness of the super multi-objective energy management method provided herein, the community load curves for Cases 1-3 on a typical day are presented in FIG. 6. Compared with Case 1, Case 2 reduces the amount of electricity purchased from the superior grid during the peak tariff period (14:00-20:00 pm) and increases the amount of purchased electricity during the valley tariff period (22:00 pm-7:00 am), which reduces the total energy consumption cost of the community. Furthermore, on the basis of Case 2, Case 3 not only increases the total amount of the purchased electricity during the valley tariff period, but also reduces the amount of the purchased electricity during the flat tariff period (7 am-14 pm, 20 pm-22 pm) to a certain extent by using photovoltaic power generation. On the other hand, during peak tariff period (17:00 pm-20:00 pm), Case 3 has a larger amount of electricity purchased from outside than Case 2, which aims to reduce the impact of the energy management model on the residential electricity consumption behaviors. Therefore, the total energy consumption cost in Case 3 is the smallest. By comparing with Case 1, it can be found that the total community load curve of Case 3 is closer to that of Case 1, while the total community load curve of Case 2 is more different from that of Case 1, implying that Case 3 has less impacts on residential electricity consumption behaviors.

    [0124] To further illustrate the impacts of the super multi-objective energy management model on the electricity consumption cost of individual households, Table 4 shows the electricity consumption cost of 50 households in the smart community under two different scenarios, namely, Case 1 and Case 3. It can be clearly seen that under Case 3, the electricity consumption cost of each household can be significantly reduced. Compared with Case 1, some households have negative electricity consumption cost under Case 3, indicating that the electricity sales distributed to those household exceeds their own electricity consumption costs, which is due to the fact that the household sells PV power to the superior grid during peak tariff period to obtain a larger revenue from electricity sales.

    TABLE-US-00004 TABLE 4 Comparison of energy consumption costs for each household under Scenario 1 and Scenario 3 Case 1 Case 3 Households cost ($) cost ($) 1 8.018 6.096 2 4.144 0.730 3 6.351 2.435 4 4.934 1.827 5 10.107 7.578 6 5.874 1.642 7 6.096 2.625 8 3.665 0.568 9 5.012 1.835 10 2.490 -0.232 11 5.874 1.704 12 4.003 1.181 13 6.096 2.424 14 5.012 1.851 15 2.490 -0.251 16 1.472 -1.495 17 4.076 0.674 18 5.874 1.785 19 6.096 2.597 20 3.665 0.569 21 5.012 1.841 22 4.003 1.106 23 6.096 2.613 24 3.665 0.524 25 6.840 3.924 26 4.375 1.193 27 3.141 0.135 28 3.052 0.260 29 6.840 3.869 30 3.141 0.136 31 4.934 1.869 32 6.096 2.620 33 5.012 1.835 34 4.076 0.657 35 6.773 3.759 36 6.096 2.639 37 5.012 1.752 38 4.076 0.656 39 6.672 2.420 40 7.010 3.739 41 8.121 5.344 42 11.243 8.387 43 12.654 9.068 44 8.514 4.387 45 6.450 3.253 46 5.557 2.076 47 6.909 3.630 48 4.334 1.625 49 5.728 1.870 50 8.236 4.905

    [0125] In summary, the super multi-objective energy management method provided herein can provide more economical, clean, efficient and comfortable energy services for smart communities by combining second-life batteries with distributed energy generation technology. At the same time, by appropriately designing the super multi-objective energy management strategy, different operation objectives in the smart community can be well balanced, which can reduce residential energy consumption costs as much as possible without disturbing residential power consumption behaviors, smooth residential load curve, and extend the service life of second-life batteries. The super multi-objective energy management method provided herein is highly efficient, green, and energy-saving.

    [0126] The above-mentioned embodiments are merely preferred embodiments of the present disclosure, and are not intended to limit the present disclosure. Although the present disclosure has been described in detail with reference to the aforementioned embodiments, it should be understood by one of ordinary skill in the art that all modifications and equivalent replacements made by those skilled in the art without departing from the spirit and scope of the disclosure shall fall within the scope of the disclosure defined by the appended claims.