Sobre Programas

Programas representam programas específicos de resposta à demanda nos quais clientes concordam em permitir que seu prestador de serviços públicos assuma temporariamente o controle de dispositivos específicos em suas casas (chamados de dispositivos controláveis ou ativos controláveis) em resposta a períodos de alta demanda. Por exemplo, clientes podem se inscrever em um programa que permite que o serviço público ajuste temporariamente seu termostato durante uma onda de calor ou desative um carregador de veículo elétrico durante um período de pico de uso de energia na área. Essas instâncias são conhecidas como "eventos de programa".

Programas são definidos pelo seguinte:

  • Tipo de Programa: o tipo de programa associado ao programa. Tipos de programa definem certos parâmetros e atributos de uma classe de programas.

  • Status: o status atual do programa. Apenas programas no estado "Ativo" são elegíveis para inscrição e eventos do cliente.

  • Elegibilidade: uma iniciativa de programa associada ao programa, usada para determinar a elegibilidade dos clientes para se inscreverem no programa.

  • Perfil de Aprovação: o processo usado para aprovação do programa (consulte Aprovações e Perfis de Aprovação abaixo para ver mais informações).

  • Suspender: um flag que indica se o programa está suspenso no momento (o padrão é Não).

  • Data de Início: a data em que o programa está ativo e disponível.

  • Data de Término: a data após a qual o programa não está mais ativo.

  • Divisão: a empresa operacional ou a divisão operacional de um grande conglomerado de serviços públicos associados ao programa.

  • Método de Liquidação de Evento: flag que indica quando os eventos de liquidação do programa são calculados após a participação em um evento. Opções incluem:

    • Após Participação em Evento: os cálculos são executados à medida que cada evento de liquidação do programa é criado. Essa opção é usada com cálculos de liquidação baseados em medições de não pico ou consumo (referidas como "kWh Economizado").

    • Fim da Temporada: os cálculos são executados no final de um período especificado (um ano, uma temporada etc.). Esta opção é usada com cálculos de liquidação baseados em medições de pico ou demanda ("Queda de kW").

  • ID Externo do Programa: o ID do programa usado pelos sistemas externos.

  • Permitir Indisponibilidade do Cliente: flag que indica (Sim ou Não) se os clientes podem se tornar indisponíveis por um período de tempo para eventos de programa para o programa. A indisponibilidade do cliente por um período de tempo é capturada usando eventos do dispositivo de Indisponibilidade do Cliente.

  • Quantidades do Programa: uma ou mais quantidades associadas ao programa, como a capacidade de redução padrão para programas de resposta à demanda.

    • Data/Hora de Início: a data e a hora de início do período durante o qual a quantidade se aplica

    • Data/Hora de Término: a data e a hora finais do período durante o qual a quantidade se aplica

    • Tipo de Quantidade do Programa: o tipo de quantidade (com base nos Tipos de Quantidade do Programa definidos no tipo de programa)

    • Quantidade do Programa: a quantidade, com base na combinação de UM, Horário de Uso e Identificador de Quantidade de Serviço definida para o tipo de quantidade do programa

Além disso, programas também podem ter os seguintes objetos e dados relacionados:

  • Especificações: uma ou mais especificações para dispositivos elegíveis para o programa, usadas para determinar a elegibilidade dos clientes se inscreverem no programa (o cliente deve ter dispositivos com base nas especificações listadas para ingressar no programa).

    • Programas baseados em um tipo de programa cuja Categoria do Programa é "Registro de Ordem" devem ter uma especificação e atributos definidos (consulte Mantendo Especificações para ver mais informações). Ao registrar e inscrever um dispositivo DER, os atributos de especificação do dispositivo precisam corresponder aos atributos da especificação para que o dispositivo DER seja registrado e inscrito.
  • Taxas: uma ou mais taxas usadas para determinar a elegibilidade dos clientes se inscreverem no programa (o cliente deve estar em uma das taxas listadas para ingressar no programa)

  • Regras: uma ou mais regras do programa associadas ao programa. Se um programa tiver mais de uma regra de programa, a regra com a data/hora efetiva mais recente será usada. Consulte Noções Básicas sobre Regras do Programa no Guia do Usuário Administrativo para ver mais informações sobre regras do programa.

    Observação: se uma regra de Pontuação do Dispositivo for adicionada ao programa ou uma Regra do Programa de Pontuação do Dispositivo existente associada a um programa for editada, uma solicitação de sincronização e uma mensagem de saída serão criadas para atualizar sistemas DERMS externos, como um Oracle Utilities Grid Edge DERMS.
  • Qualificações: uma ou mais perguntas de qualificação usadas para determinar a elegibilidade para que os clientes se inscrevam no programa. O flag Resposta Obrigatória pode ser usado para indicar que uma resposta tem que ser fornecida para a pergunta. Consulte Noções Básicas sobre Perguntas do Cliente no Guia do Usuário Administrativo para ver mais informações sobre perguntas.

  • Informativo: uma ou mais perguntas informativas usadas para capturar informações adicionais sobre clientes ao se inscrever no programa. O flag Resposta Obrigatória pode ser usado para indicar que uma resposta tem que ser fornecida para a pergunta. Consulte Noções Básicas sobre Perguntas do Cliente no Guia do Usuário Administrativo para ver mais informações sobre perguntas.

  • Eventos: uma lista de eventos do programa associados ao programa. Consulte Sobre Eventos de Programa para ver mais informações sobre eventos de programa.

  • Grupos de Cálculo de Liquidação do Programa: um ou mais grupos de cálculo de liquidação do programa que contêm regras de cálculo de liquidação usadas para calcular liquidações do programa para dispositivos associados ao programa. Se mais de um grupo for definido no programa, o grupo com a data/hora efetiva mais recente será utilizado. Se uma Determinação do Grupo de Cálculo for definida no tipo do programa, esse algoritmo poderá substituir o grupo de cálculo usado.

Dados do Sistema

Programas são baseados nos seguintes dados de sistema:

Tipo de Dados

Descrição

Objeto de Manutenção

Opção Dinâmica (D1-DOP) 

Objetos de Negócios

Programa (X1-Program)

Características do Programa (X1-ProgramCharacteristics) 

Algoritmo Calcular Pontuação de Controle via Transação de Programa

O algoritmo Calcular Pontuação de Controle via Transação do Programa (X1-CLCNTPRTR), definido no Evento do Sistema "Programa (ON) - Cálculo da Pontuação de Controle", cria transações do programa que são usadas para calcular pontuações de controle para dispositivos controláveis associados a um programa. Esse algoritmo também define as seguintes variáveis que podem ser usadas em Regras de Cálculo do Programa:

  • Nome da Variável de Pontuação de Controle: define a variável usada para representar pontuações de controle. Quando as Regras de Cálculo do Programa retornam um valor para essa variável (definida como a Variável de Resultado na regra), a pontuação é salva no ativo controlável (juntamente com a data e a hora em que a pontuação foi calculada). O valor padrão para essa variável é "SC".

  • Marca de Disponibilidade: define a variável usada para representar a disponibilidade da participação do dispositivo em eventos do programa. Se as Regras de Cálculo do Programa retornarem um valor 0 para esta variável, o indicador Disponibilidade do Ativo no ativo controlável será definido como "Não". Se as Regras de Cálculo do Programa retornarem um valor diferente de zero para esta variável ou a regra não retornar um valor para esta variável, o indicador Disponibilidade do Ativo no ativo controlável será definido como "Sim". O valor padrão dessa variável é "AV".

Aprovações e Perfis de Aprovação

Programas e tipos de programa podem especificar um Perfil de Aprovação usado para definir um processo de aprovação de programas. Programas com um Perfil de Aprovação entram no estado "Aprovação em Andamento" após serem criados e precisam ser aprovados antes de passarem para o estado "Ativo". Um algoritmo Inserir no estado "Aprovação em Andamento" cria uma solicitação de aprovação com base no perfil de aprovação especificado.

Consulte Sobre Aprovações para ver mais informações sobre como criar e manter aprovações e perfis de aprovação.

Incentivos e Taxas do Programa

Além dos incentivos baseados em reduções na demanda de consumo (kWh Economizado) (Queda de kW) por meio de liquidações de programas, os programas podem ser configurados para incluir outros incentivos ao cliente, como incentivos de matrícula para inscrições, descontos de referência e incentivos para manter a inscrição na alta temporada. Clientes também podem receber penalidades ou taxas em certas circunstâncias, por exemplo, se rescindirem suas inscrições antes do período contratado, ou quando o utilitário incorre em cobranças relacionadas a reparos de dispositivos, atualizações de dispositivos, taxas de dispositivos premium. O incentivo e as taxas são enviados ao sistema de informações do cliente para serem repassados ao cliente.

Os incentivos e as taxas do programa são configurados como Regras do Programa que definem como e quando os cálculos são realizados, com as Regras de Cálculo da Liquidação do Programa correspondentes que definem os cálculos específicos realizados para cada tipo de incentivo ou taxa.

Eventos de Indisponibilidade do Cliente

Eventos de indisponibilidade do cliente definem períodos durante os quais os clientes (e dispositivos controláveis no local do dispositivo do cliente) se tornam indisponíveis para eventos do programa de um determinado programa. Por exemplo, se um cliente estiver fora da cidade por um período, ele poderá optar por não participar de eventos do programa durante esse período. Os períodos de indisponibilidade do cliente para o mesmo dispositivo não podem se sobrepor. Os eventos de indisponibilidade do cliente são baseados em eventos do dispositivo.

Os eventos de indisponibilidade do cliente são definidos pelo seguinte:

  • Tipo de Indisponibilidade do Cliente: o tipo de evento do dispositivo de indisponibilidade do cliente. Consulte Noções Básicas sobre Tipos de Evento do Dispositivo para ver mais informações sobre a criação de tipos de evento do dispositivo.
  • Status: o status atual do evento. Os status possíveis incluem "Ativo", "Inativo" e "Cancelar".
  • Dispositivo: o dispositivo controlável marcado como indisponível.
  • Localização do Dispositivo: a localização do dispositivo controlável marcado como indisponível.
  • Data/Hora de Início da Indisponibilidade: a data e a hora iniciais do período de indisponibilidade para o cliente e o dispositivo controlável
  • Data/Hora de Término da Indisponibilidade: a data e a hora finais do período de indisponibilidade para o cliente e o dispositivo controlável
  • Motivo: o motivo pelo qual o cliente está indisponível, na busca extensível Motivo do Evento do Dispositivo (D1-DeviceEventReasonLookup)

Dados do Sistema (Subhead)

Eventos de Indisponibilidade do Cliente são baseados nos seguintes dados do sistema:

Tipo de Dados Descrição
Objeto de Manutenção Evento do Dispositivo (D1-DVCEVENT)
Objetos de Negócios Indisponibilidade do Cliente (X1-CustomerUnavailability)