Outils pour utilisateurs

Outils du site

  • Plan
  • Créer une page
  • Aide
  • Contactez-nous!

  • tma:pv:rex_ai:rapports:rp_simplifie

    Ceci est une ancienne révision du document !


    RP simplifié

    Objet

    Cette page décrit les différents soucis rencontrés avec le RP simplifié.

    Valeur du RP trop élévée

    Irradiance:
    Si l'irradiance moyenne est trop faible le RP peut prendre une valeur élevée (voir supérieure à 100).

    Bug du RP simplifié:
    Si le RP est figé et devient de temps en temps plus grand c'est peut être qu'il y a un bug SQL.
    En fait il se créé une boucle infinie dans le calcul du RP car des journées sont invalidées et les seules journée validables sont alors celles qui auront un RP supérieur au RP déjà grand, le nouveau RP sera alors encore plus grand.
    Solution: valider les 10 derniers jours si ces journées n'ont pas eu de défauts majeurs (mettre à 1 une variable cf requête ci dessous, utilisée pour le site de mamoudzou)

    */Cette requete valide les journées utiles au calcul de PRref (les 10 dernières journée)

    Forçage à réaliser en cas de dérive incontrolée du PRref /*

    USE [CAL_END_MIN]

    DECLARE @date_debut datetime;
    DECLARE @date_fin datetime

    SET @date_debut = '29/08/2014 00:00:00'
    SET @date_fin = '21/09/2014 0:00:00'

    While (@date_debut⇐@date_fin)
    begin

    UPDATE [CAL_END_MIN].[dbo].[EndMin_Mois]
    SET [CAL_END_MIN].[dbo].[EndMin_Mois].[ValPref] = 1 where [CAL_END_MIN].[dbo].[EndMin_Mois].[DT] =@date_debut;

    SET @date_debut= dateadd(day,1,@date_debut);

    end

    SELECT [DT] ,[ValPref]
    FROM [CAL_END_MIN].[dbo].[EndMin_Mois] where [DT] >= '29/08/2014 00:00:00'and [DT] ⇐'21/09/2014 0:00:00'

    tma/pv/rex_ai/rapports/rp_simplifie.1423666377.txt.gz · Dernière modification : 11/02/2015 15:52 (modification externe)