Skip to main content
. 2021 May 10;21(9):3287. doi: 10.3390/s21093287
Algorithm 1 AS-REMS algorithm.
  • Input:LMCLUC, dTsintervalaiUDaP˜a, Plim, Tariff.

  • Step 1. Determine the set of possible starting times TSDai of each aiLMC such that:

  •       If Tsintervalai=empty

  •             Find TSDai via Equation (6)

  •       Else

  •             TSDai=Tsintervalai

  •             PrLdai(tsai)=0

  •       End If

  • Step 2. Determine the set of possible combination of possible starting times MC-controllable appliances TSDLMC as in Equation (16)

  • Step 3. Determine corresponding parameters values for each TsjLMCTSDLMC

  •            PrLdLMC(TsjLMC) via Equation (9)

  •            CdLMC(TsjLMC) via Equation (10)

  •            Id(TsjLMC) via Equation (15)

  • Step 4. Normalize the corresponding parameter values for each TsjLMCTSDLMC as

  •           PrLdLMC(TsjLMC)PrLdLMC(TsiLMC)

  •           CdLMC(TsjLMC)CdscaledLMC(TsiLMC)

  •           Id(TsjLMC)Idscaled(TsjLMC)

  • Step 5. Call BFCP Algorithm with PrLdLMC(TsLMC), Idscaled(TsLMC), CdscaledLMC(TsLMC)

  • Output: TsoptimalLMC