BRPI1101199A2 - método e sistema computadorizado para monitorar uma rede de distribuição de água, e, método computadorizado para administrar uma rede de distribuição de água - Google Patents

método e sistema computadorizado para monitorar uma rede de distribuição de água, e, método computadorizado para administrar uma rede de distribuição de água Download PDF

Info

Publication number
BRPI1101199A2
BRPI1101199A2 BRPI1101199-8A BRPI1101199A BRPI1101199A2 BR PI1101199 A2 BRPI1101199 A2 BR PI1101199A2 BR PI1101199 A BRPI1101199 A BR PI1101199A BR PI1101199 A2 BRPI1101199 A2 BR PI1101199A2
Authority
BR
Brazil
Prior art keywords
data
meter
water
network
event
Prior art date
Application number
BRPI1101199-8A
Other languages
English (en)
Inventor
Amir Peleg
Uri Barkay
Shai Gutner
Amitai Armon
Haggau Scolnicov
Original Assignee
Takadu Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=43805911&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=BRPI1101199(A2) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by Takadu Ltd filed Critical Takadu Ltd
Publication of BRPI1101199A2 publication Critical patent/BRPI1101199A2/pt

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01DMEASURING NOT SPECIALLY ADAPTED FOR A SPECIFIC VARIABLE; ARRANGEMENTS FOR MEASURING TWO OR MORE VARIABLES NOT COVERED IN A SINGLE OTHER SUBCLASS; TARIFF METERING APPARATUS; MEASURING OR TESTING NOT OTHERWISE PROVIDED FOR
    • G01D4/00Tariff metering apparatus
    • G01D4/002Remote reading of utility meters
    • G01D4/004Remote reading of utility meters to a fixed location
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01MTESTING STATIC OR DYNAMIC BALANCE OF MACHINES OR STRUCTURES; TESTING OF STRUCTURES OR APPARATUS, NOT OTHERWISE PROVIDED FOR
    • G01M3/00Investigating fluid-tightness of structures
    • G01M3/02Investigating fluid-tightness of structures by using fluid or vacuum
    • G01M3/26Investigating fluid-tightness of structures by using fluid or vacuum by measuring rate of loss or gain of fluid, e.g. by pressure-responsive devices, by flow detectors
    • G01M3/28Investigating fluid-tightness of structures by using fluid or vacuum by measuring rate of loss or gain of fluid, e.g. by pressure-responsive devices, by flow detectors for pipes, cables or tubes; for pipe joints or seals; for valves ; for welds
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F17STORING OR DISTRIBUTING GASES OR LIQUIDS
    • F17DPIPE-LINE SYSTEMS; PIPE-LINES
    • F17D5/00Protection or supervision of installations
    • F17D5/02Preventing, monitoring, or locating loss
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01DMEASURING NOT SPECIALLY ADAPTED FOR A SPECIFIC VARIABLE; ARRANGEMENTS FOR MEASURING TWO OR MORE VARIABLES NOT COVERED IN A SINGLE OTHER SUBCLASS; TARIFF METERING APPARATUS; MEASURING OR TESTING NOT OTHERWISE PROVIDED FOR
    • G01D4/00Tariff metering apparatus
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01DMEASURING NOT SPECIALLY ADAPTED FOR A SPECIFIC VARIABLE; ARRANGEMENTS FOR MEASURING TWO OR MORE VARIABLES NOT COVERED IN A SINGLE OTHER SUBCLASS; TARIFF METERING APPARATUS; MEASURING OR TESTING NOT OTHERWISE PROVIDED FOR
    • G01D4/00Tariff metering apparatus
    • G01D4/02Details
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01MTESTING STATIC OR DYNAMIC BALANCE OF MACHINES OR STRUCTURES; TESTING OF STRUCTURES OR APPARATUS, NOT OTHERWISE PROVIDED FOR
    • G01M3/00Investigating fluid-tightness of structures
    • G01M3/02Investigating fluid-tightness of structures by using fluid or vacuum
    • G01M3/26Investigating fluid-tightness of structures by using fluid or vacuum by measuring rate of loss or gain of fluid, e.g. by pressure-responsive devices, by flow detectors
    • G01M3/28Investigating fluid-tightness of structures by using fluid or vacuum by measuring rate of loss or gain of fluid, e.g. by pressure-responsive devices, by flow detectors for pipes, cables or tubes; for pipe joints or seals; for valves ; for welds
    • G01M3/2807Investigating fluid-tightness of structures by using fluid or vacuum by measuring rate of loss or gain of fluid, e.g. by pressure-responsive devices, by flow detectors for pipes, cables or tubes; for pipe joints or seals; for valves ; for welds for pipes
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/06Energy or water supply
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02BCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO BUILDINGS, e.g. HOUSING, HOUSE APPLIANCES OR RELATED END-USER APPLICATIONS
    • Y02B90/00Enabling technologies or technologies with a potential or indirect contribution to GHG emissions mitigation
    • Y02B90/20Smart grids as enabling technology in buildings sector
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y04INFORMATION OR COMMUNICATION TECHNOLOGIES HAVING AN IMPACT ON OTHER TECHNOLOGY AREAS
    • Y04SSYSTEMS INTEGRATING TECHNOLOGIES RELATED TO POWER NETWORK OPERATION, COMMUNICATION OR INFORMATION TECHNOLOGIES FOR IMPROVING THE ELECTRICAL POWER GENERATION, TRANSMISSION, DISTRIBUTION, MANAGEMENT OR USAGE, i.e. SMART GRIDS
    • Y04S20/00Management or operation of end-user stationary applications or the last stages of power distribution; Controlling, monitoring or operating thereof
    • Y04S20/30Smart metering, e.g. specially adapted for remote reading
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10TTECHNICAL SUBJECTS COVERED BY FORMER US CLASSIFICATION
    • Y10T137/00Fluid handling
    • Y10T137/0318Processes

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Economics (AREA)
  • Human Resources & Organizations (AREA)
  • Strategic Management (AREA)
  • Health & Medical Sciences (AREA)
  • General Business, Economics & Management (AREA)
  • Marketing (AREA)
  • Theoretical Computer Science (AREA)
  • Tourism & Hospitality (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Public Health (AREA)
  • General Health & Medical Sciences (AREA)
  • Primary Health Care (AREA)
  • Water Supply & Treatment (AREA)
  • Development Economics (AREA)
  • Educational Administration (AREA)
  • Game Theory and Decision Science (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Mechanical Engineering (AREA)
  • General Engineering & Computer Science (AREA)
  • Testing And Monitoring For Control Systems (AREA)
  • Telephonic Communication Services (AREA)
  • Examining Or Testing Airtightness (AREA)
  • Arrangements For Transmission Of Measured Signals (AREA)
  • Alarm Systems (AREA)
  • Pipeline Systems (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

MéTODO E SISTEMA COMPUTADORIZADO PARA MONITORAR UMA REDE DE DISTRIBUIçãO DE áGUA, E, MéTODO COMPUTADORIZADO PARA ADMINISTRAR UMA REDE DE DISTRIBUIçãO DE áGUA. Um método computadorizado para monitorar uma rede de distribuição de água, a rede de distribuição de água incluindo uma rede de tubos para entregar água a consumidores e uma pluralidade de medidores posicionados dentro dos tubos através da rede de distribuição de água. O método inclui receber dados de medidor representando parâmetros medidos pelos medidores, tais como fluxo, pressão, nível de cloro, pH e turvação da água sendo distribuídos pelos tubos. O método também inclui receber dados secundários de fontes externas aos medidores e representando condições afetando consumo de água em uma região servida pela rede de distribuição de água tais como condições meteorológicas e feriados. O medidor e dados secundários são analisados usando técnicas estatísticas para identificar eventos de rede de água incluindo eventos de vazamento e outros eventos relativos à quantidade e qualidade de água fluindo pelos tubos e operação da rede de água. Os eventos são informados a usuários por uma interface de usuario.

Description

"MÉTODO E SISTEMA COMPUTADORIZADO PARA MONITORAR UMA REDE DE DISTRIBUIÇÃO DE ÁGUA, E, MÉTODO COMPUTADORIZADO PARA ADMINISTRAR UMA REDE DE DISTRIBUIÇÃO DE ÁGUA"
NOTIFICAÇÃO DE DIREITOS AUTORAIS Uma porção da exposição deste documento de patente contém material que está sujeito à proteção de direitos autorais O dono dos direitos autorais não tem nenhuma objeção à reprodução de fac-símile por qualquer um do documento de patente da exposição de patente, como aparece nos arquivos ou registros de patente do Escritório de Patentes e Marcas, mas caso contrário reserva todos os direitos autorais sejam quais forem.
CAMPO DA INVENÇÃO O campo da invenção relaciona-se geralmente a monitorar sistemas de distribuição de recurso, tal como uma rede de distribuição de água, e detectar anomalias associadas com a rede distribuída.
FUNDAMENTO DA INVENÇÃO As Nações Unidas notam que uso de água têm crescido a mais que duas vezes a taxa de aumento de população no último século, e um número crescente de regiões está cronicamente com falta de água. Por 2025 dois terços da população mundial poderia estar sob condições de estresse de água como resultado de populações aumentadas. Água, especialmente água potável, é essencial para todos os desenvolvimentos sócio-econômicos e para manter uma população saudável. Como populações aumentam pelo globo, elas pedem uma distribuição aumentada de água limpa para uso, resultando em escassez de água aumentada.
Um método para tratar escassez de água e conservar recursos é a detecção de vazamentos e outros eventos ocorrendo em redes de utilidade de água. Alguns peritos estimam que perdas devido a vazamentos e roubo montam a 25-39% da água fluindo por redes de utilidade de água. Portanto, uma quantidade significante de água pode ser conservada simplesmente tratando a perda de água em sistemas já controlados por humanos.
Tubulações construídas antigas e pobremente, proteção de corrosão inadequada, válvulas mantidas pobremente, e dano mecânico são alguns dos fatores que contribuem para perda de água. Adicionalmente, vazamentos de água reduzem a pressão de provisão no sistema, e como resultado a utilidade deve elevar a pressão no sistema para compensar as perdas. Elevar a pressão de sistema resulta em mais água sendo bombeada e eleva o consumo de energia da utilidade de água. Realmente, redes de distribuição de água são os únicos maiores consumidores de energia em muitos países. Identificando e corrigindo vazamentos de água e outros assuntos de rede, utilidades podem conservar água para uso futuro e reduzir dramaticamente consumo de energia.
Acrescentando à dificuldade é que a maioria das redes de utilidade de água é grande e complexa, e foram construídas por crescimento gradativo, com muitos tubos em configurações arbitrárias para servir para necessidades geográficas especificas que desenvolvem com o passar do tempo. Ademais, a maioria das redes de utilidade de água falta medição de consumo de cliente precisa, freqüente, em tempo real, que poderia permitir uma conservação simples contabilidade de entrada e saída de massa. Adicionalmente, redes de utilidade de água são projetadas para entregar água a um grande número de consumidores, cujo comportamento individual é imprevisível e sujeito à mudança devido a muitos fatores. Tais fatores incluem, por exemplo, mudanças meteorológicas e eventos naturais (por exemplo, tempo quente aumenta consumo, como fazem secas), feriados e eventos sociais atípicos (por exemplo, fazendo consumidores permanecerem em casa e uso de água aumentar em redes residenciais e diminuir em bairros empresariais), e mudanças demográficas em bairros com o passar do tempo.
Métodos existentes para detecção de vazamento em redes de utilidade de água não tratam adequadamente estes problemas. Por exemplo, dispositivos de detecção de vazamento de hardware comercialmente disponíveis usados para pesquisas de campo, tais como sensores acústicos, podem ser efetivos em localizar um vazamento dentro de uma dada área, mas são caros para instalar e operar e não provêem descoberta rápida e cobertura abrangente de uma rede inteira. Sistemas de IT de água existentes, tal como a Administração de Vazamento de Água Advise™ disponível de ABB, tentam fazer algum uso de dados de medidor, mas esse uso é simplista e assim os resultados são utilidade limitada. Por exemplo, os sistemas não identificam precisamente ou informam em tempo real sobre eventos individuais específicos tais como vazamentos ou outros eventos de rede, não identificam falhas de medidor ou condições de qualidade de água adversas, faltam análise estatística precisada para entender a operação de rede rotineira precisamente, e sofrem outras deficiências. Além disso, os sistemas atualmente em uso faltam a habilidade para detectar perda de energia ou roubos de água. Uma falha fundamental da maioria das abordagens atuais é uma falta de modelagem estatística profunda dos muitos componentes não medidos de redes de água, mais notavelmente o consumo de água por clientes de serviço, que é freqüentemente modelado através de técnicas muito rudimentares, contudo tem um impacto profundo em qualquer análise da rede.
Sistemas de Controle de Supervisão e Aquisição de Dados ("SCADA") se tornaram crescentemente disponíveis em utilidades de água ao longo do mundo, colecionando dados de uma variedade de medidores dentro da rede, medindo quantidades tais como fluxo e pressão. Porém, na maioria das utilidades estes sistemas são usados por alguns operadores qualificados principalmente para necessidades operacionais em andamento; utilidades fazem pouco uso dos dados históricos acumulados nos seus sistemas para detectar automaticamente (ou de outra forma) vazamentos e outros eventos de rede anômalos. Além disso, qualquer detecção de anomalia está limitada normalmente a alertas de limite fixo de sensor único, conduzindo tanto a baixa sensibilidade ou a uma alta proporção de alertas falsos.
Operadores de rede de distribuição de água continuam adicionando até mesmo mais medidores para monitorar a atividade de sistemas de distribuição. Enquanto isto provê maiores quantidades de dados relativos à rede, e conseqüentemente maior potencial para compreender eventos dentro da rede, o volume aumentado de dados serve freqüentemente para confundir os operadores de rede ademais, e exacerbar o aspecto "agulha em um palheiro" já difícil de monitoração de rede de água. Além disso, a colocação de mais medidores não é normalmente otimizada para melhorar a utilidade de dados sendo recebidos do sistema global para propósitos de monitoração avançados. Como resultado, os volumes aumentados de dados descrevendo a atividade de rede são desorganizados e freqüentemente confusos e não permitem aos operadores de rede tomarem qualquer decisão melhor sobre o estado da rede de distribuição de água.
Como tal, existe uma necessidade por sistemas e métodos melhorados para analisar melhor dados recobrados de uma rede de distribuição de água e dados sobre a rede de utilidade e o consumo de seus recursos para facilitar administração melhorada destes recursos.
SUMÁRIO DA INVENÇÃO
Algumas ou todas das deficiências anteriores e outras na arte anterior são resolvidas por um método computadorizado para conservar água monitorando uma rede de distribuição de água, a rede de distribuição de água incluindo uma pluralidade de tubos e dispositivos de rede tais como válvulas redutoras de pressão, reservatórios, ou bombas, para entregar água a consumidores e uma pluralidade de medidores posicionados em locais dentro da rede de distribuição de água. Os medidores podem ser posicionados no interior ou exterior dos tubos, próximo aos dispositivos de rede, ou em outros locais arbitrários. Em algumas concretizações, o método inclui receber dados de medidor dos medidores, os dados representando uma pluralidade de parâmetros medidos pelos medidores, os parâmetros incluindo pelo menos fluxo da água pelos tubos. Em algumas concretizações, os dados de medidor são dados de Controle de Supervisão e Aquisição de Dados (SCADA). Em algumas concretizações, os dados de medidor são processados antes de serem analisados tal como filtrando fora ruído dos dados de medidor e os formatando para armazenamento em um banco de dados de informação de rede.
De acordo com algumas concretizações, os dados de medidor são analisados para identificar eventos de rede de água, os eventos de rede de água incluindo eventos de vazamento e eventos informativos relativos a consumo de água entregue através da rede de água e operação da rede e dos medidores. Os eventos informativos que podem ser informados incluem um aumento inesperado em padrão de consumo, uma mudança em padrão de consumo, um roubo de água, uma brecha de limite de zona, uma falha de medidor de utilidade, e um mau funcionamento de dispositivo de rede. O método de acordo com algumas concretizações pode ademais incluir receber com o passar do tempo dados de qualidade de água representando turvação, cloro e pH da água entregues através da rede e identificar eventos de rede detectando mudanças nos dados de qualidade de água com o passar do tempo em excesso de um limiar de valor estatístico, proporcional, ou constante.
.O um ou mais eventos de rede são informados a um usuário por uma interface de usuário. Em algumas concretizações, os eventos de rede de água são armazenados em um banco de dados, assim eles podem ser acessíveis a uma variedade de módulos de interface que informam os eventos de modos diferentes, incluindo por listas de evento, gráficos ou dados de tendência, e tíquetes de dificuldade ou outros alertas.
Em algumas concretizações, o método inclui receber dados secundários de uma ou mais fontes externas aos medidores, os dados secundários representando uma ou mais condições afetando consumo de água em uma região servida pela rede de distribuição de água. Os dados secundários poderiam incluir, por exemplo, dados meteorológicos representando condições de tempo na região da rede de distribuição de água, dados de calendário representando um ou mais fatores afetando consumo de água em uma dada data, dados de conserto representando um ou mais consertos executados na rede de distribuição de água, e dados estruturais representando uma estrutura da rede de distribuição de água. Como explicado ademais aqui, estes dados secundários podem ser analisados junto com os dados de medidor para prover melhores resultados mais precisos e reduzir ou eliminar falsos alarmes. Por exemplo, um aumento anômalo em fluxo de água ou consumo em uma dada região de uma rede de distribuição de água pode ser explicado por calor acima da média ou seca ou por um feriado ou outro evento natural ou humano que faz as pessoas ficarem em casa e não irem trabalhar ou caso contrário mudar o padrão de consumo típico em um local ou locais particulares.
Em algumas concretizações, dados de medidor são analisados predizendo estatisticamente dados de medidor para um primeiro medidor baseado em outros dados de medidor da rede de distribuição de água, tal como calculando uma distribuição estatística de valores prováveis para o primeiro medidor, e comparando os dados de medidor recebidos para o primeiro medidor com os dados de medidor preditos para o primeiro medidor. Por meio de ilustração, dados históricos podem indicar que os valores do primeiro medidor são tipicamente aproximadamente o dobro dos valores medidos simultaneamente por um segundo medidor; então, o primeiro medidor é predito ter uma leitura atual aproximadamente o dobro da leitura recentemente obtida do segundo medidor. Os eventos de rede podem ser identificados detectando uma anomalia se o valor de medidor recebido atual do primeiro medidor divergir do valor de medidor predito para o primeiro medidor por um desvio estatístico predefinido, para uma duração excedendo um limiar predefinido, se sua ocorrência de freqüência dentro de uma janela de tempo predefinida exceder um limiar predefinido, ou por outros meios. Detecção de anomalia estatística em valores de medidor é um modo robusto para superar as dificuldades inerentes nos muitos componentes não medidos de redes de água, mais notavelmente o consumo de água por clientes de serviço, que tem um impacto profundo em qualquer análise da rede. Estrutura estatística neste consumo, tal como uma tendência para periodicidade, se propaga ao longo da rede, conduzindo à estrutura estatística semelhante ou derivada ou em valores de medidor, permitindo uma análise da probabilidade que valores de medidor particulares eram gerados durante operação rotineira da rede (nenhuma anomalia). Além disso, o uso de detecção de anomalia estatística como descrito aqui permite o uso dos métodos e sistemas da presente invenção com redes que provêem dados de medidor que não cobrem toda a porção da rede, não são providos em uma base de tempo real, ou caso contrário são incompletos e deficientes. Assim, por exemplo, a detecção de anomalia descrita aqui é projetada para ser mais útil em redes de utilidade de água nas quais medidores só estão presentes em certas junções ou locais de rede, ou em que leituras de medidor são tomadas em residências de consumidor mensalmente ou caso contrário falham para prover informação atualizada. Realmente, como explicado acima, redes típicas de utilidade de água sofrem de um ou mais destes tipos de deficiências no dados de medidor colecionados da rede, e faltam medição de consumo de cliente precisa, freqüente, em tempo real, que poderia permitir uma conservação simples de contabilidade de entrada e saída de massa, e são projetadas para entregar água a um grande número de consumidores, cujo comportamento individual é imprevisível e sujeito à mudança devido a muitos fatores.
Em algumas concretizações, predizer estatisticamente dados de medidor para o primeiro medidor baseado em outro dados de medidor da rede de distribuição de água inclui selecionar um ou mais segundos medidores como um ou mais medidores correspondentes e correlatar dados de medidor recebidos do primeiro medidor com dados de medidor recebidos do um ou mais medidores correspondentes. O um ou mais segundos medidores podem ser selecionados correlatando dados históricos de medidor para o um ou mais segundos medidores com dados históricos de medidor para o primeiro medidor. Em algumas concretizações, o um ou mais segundos medidores podem ser medidores que cada um teve historicamente correlação íntima com os valores do primeiro medidor. Falando livremente, na operação de rede de rotina, os valores do primeiro medidor são esperados continuarem esta correlação. Por meio de ilustração, uma tal situação pode surgir quando vários medidores medem o fluxo de água consumida por vários bairros distintos com demografia semelhante, e conseqüentemente padrões de consumo semelhantes (ou proporcionais). O um ou mais segundos medidores podem ser ademais selecionados como os que estão posicionados dentro da rede de distribuição de água para serem afetados por anomalias locais afetando o primeiro medidor, do tipo que é de interesse ao operador de rede, tal como um vazamento; contudo, fazendo parte da mesma rede e área geral, os segundos medidores são afetados pelas mesmas anomalias globais, tal como consumo aumentado em um dia quente. Deste modo, uma anomalia local afetando os dados do primeiro medidor não afetará os dados dos segundos medidores e assim será mais fácil detectar por uma comparação estatística aos dados dos segundos medidores, contudo uma anomalia global não gerará um falso alerta, até mesmo se sua causa for desconhecida.
Algumas ou todas as deficiências anteriores e outras na arte anterior são resolvidas por um sistema computadorizado para monitorar uma rede de distribuição de água, o sistema tendo um banco de dados de informação de rede para armazenar dados de medidor representando uma pluralidade de parâmetros medidos pelos medidores, os parâmetros incluindo pelo menos fluxo da água pelos tubos, e dados secundários de uma ou mais fontes externas aos medidores, os dados secundários representando uma ou mais condições afetando consumo de água em uma região servida pela rede de distribuição de água. O sistema contém ademais uma máquina de análise configurada para analisar os dados de medidor e dados secundários para identificar anomalias, uma máquina de classificação de evento configurada para identificar eventos de rede de distribuição de água baseados nas anomalias, os eventos de rede de água incluindo eventos de vazamento e outros eventos relativos à quantidade ou qualidade de água fluindo pelos tubos e dispositivos de rede e operação da rede de distribuição de água, e um banco de dados de evento para armazenar dados de evento de rede de distribuição de água representando o um ou mais eventos de rede de água identificados pela máquina de classificação de evento. O sistema pode ademais incluir um conjunto de módulos de interface para recobrar dados de evento de rede de distribuição de água do banco de dados de evento e informar isto a usuários.
Em algumas concretizações, a máquina de análise inclui uma pluralidade de módulos de predição para gerar uma distribuição estatística de valores prováveis dos dados de medidor para um dado medidor, assumindo operação rotineira e nenhum evento anômalo, e uma pluralidade de módulos de detector de anomalia para comparar os dados de medidor atuais para o dado medidor à distribuição de valores prováveis para detectar anomalias nos dados de medidor.
Algumas de todas das deficiências anteriores e outras na arte anterior são resolvidas por um método computadorizado para administrar uma rede de distribuição de água, o método incluindo enviar dados de medidor para uma máquina de análise, receber da máquina de análise dados representando eventos de rede de distribuição de água, e exibir os eventos de rede de distribuição de água recebidos a um usuário em um dispositivo de exibição computadorizado. De acordo com algumas concretizações, os eventos de rede de água incluem eventos de vazamento e outros eventos relativos à quantidade ou qualidade de água fluindo pelos tubos e dispositivos de rede e operação da rede de distribuição de água. Os dados de evento de rede de distribuição de água podem ter sido identificados como resultado de análise dos dados de medidor e dados secundários, os dados secundários representando uma ou mais condições afetando consumo de água em uma região servida pela rede de distribuição de água.
DESCRIÇÃO BREVE DOS DESENHOS
A invenção é ilustrada nas figuras dos desenhos acompanhantes que são pretendidas serem exemplares e não limitantes, em que mesmas referências são pretendidas se referir a mesmas ou partes correspondentes, e em que:
Figuras 1 e 2 apresentam diagramas de bloco descrevendo sistemas para monitorar uma rede de água de acordo com concretizações da presente invenção;
Figura 3 apresenta um fluxograma ilustrando um método para monitorar uma rede de água de acordo com uma concretização da presente invenção;
Figura 4 apresenta um fluxograma ademais ilustrando um método para monitorar uma rede de água de acordo com uma concretização da presente invenção;
Figura 5 apresenta um fluxograma ilustrando um método para predizer valores medidos para um dado medidor de acordo com uma concretização da presente invenção;
Figuras 6 e 7 apresentam fluxogramas ilustrando seleção de atributo de acordo com uma concretização da presente invenção;
Figura 8 apresenta um fluxograma ilustrando um método para detectar um evento de vazamento de água; Figuras 9-11 apresentam fluxogramas ilustrando detecção de evento para tipos de evento específicos de acordo com concretizações da presente invenção; e
Figuras 12-15 apresentam tomadas de tela mostrando uma interface de usuário da web apresentando informação de evento gerada pela máquina de análise de acordo com uma concretização da presente invenção. DESCRIÇÃO DETALHADA DAS CONCRETIZAÇÕES
Na descrição seguinte, referência é feita aos desenhos acompanhantes que formam uma parte disso, e em que é mostrado por meio de ilustração de concretizações específicas nas quais a invenção pode ser praticada. E para ser entendido que outras concretizações podem ser utilizadas e mudanças estruturais podem ser feitas sem partir da extensão da presente invenção.
Figura 1 apresenta um diagrama de bloco ilustrando uma concretização de um sistema para monitorar recursos em um sistema de distribuição de água. Como mostrado na Figura 1, o sistema inclui uma Máquina de Análise de Rede de Água 100 composta de vários módulos de software e bancos de dados residindo em hardware de computador e executando as funções descritas ademais abaixo. A máquina 100 pode incluir um ou mais dispositivos de processamento executando as operações descritas abaixo em resposta a instruções executáveis. A Máquina de Análise de Rede de Agua 100 analisa dados recebidos de medidores diferentes, sensores, dispositivos de leitura, ou outros dados pertencendo a uma rede de distribuição. Alguém de habilidade no arte apreciará que a menos que o contexto específico indique explicitamente caso contrário, como usado aqui os termos "medidor" e "sensor" se referem geralmente à mesma classe de dispositivos de rede e cercam qualquer medidor, sensor, calibre, ou outro dispositivo capaz de medir parâmetros ou valores ou um estímulo, especialmente estímulos relativos a uma rede de distribuição de água. O sistema identifica anomalias e eventos baseados nesse dados e provê alertas em tempo real ou relatórios de dados off-line a usuários que podem então entrar em ação, como apropriado, para tratar qualquer fenômeno ou eventos identificados pela Máquina de Análise 100. Como descrito ademais abaixo, as anomalias e eventos identificados pela Máquina de Análise 100 incluem vazamentos, estouros, um consumo de água inesperado, medidores defeituosos, problemas de calibração de medidor, mudanças de qualidade de água, outros assuntos importantes à quantidade de água sendo entregue através da rede, maus funcionamentos em dispositivos de rede, e outros assuntos conhecidos àqueles qualificados na arte.
Como mostrado na Figura 1, os dados recebidos como entradas à Máquina de Análise de Rede de Água 100 incluem, em algumas concretizações, dados de GIS 101, Dados de Operação 102, Sistema de Distribuição de Água 103, Dados de medidor 1 103a, Dados de medidor N 103b, e Dados Externos 104.
Dados de GIS 101 são dados de um sistema de informação geográfico ("GIS") que descreve a estrutura e disposição da rede de água e posicionamento dos medidores por ela, e inclui tipos de medidor, locais de medidor, idades de medidor, descrições dos tubos de água tais como diâmetros e materiais de fabricação, partições da rede em zonas de pressão e/ou zonas de provisão, um mapa de cidade ou área, e dados evolutivos adicionais reconhecidos a alguém de habilidade na arte. Qualquer outra característica da geografia e engenharia do sistema de distribuição de água também pode ser utilizada, como também quaisquer outros dados confiados por alguém qualificado na arte. Também é notado que estes dados podem ser dados evolutivos incluindo atualizações consistentes com a evolução do próprio sistema de recurso subjacente, por exemplo quando novos tubos de água, conexões, medidores, etc., são instalados ou caso contrário modificados no sistema. Além disso, estes dados podem incluir atualizações quando o sistema de recurso subjacente é amostrado ou medido, por exemplo quando tubos existentes são inspecionados para fadiga de material ou constrição interna por depósitos sólidos acumulados.
Dados de Operação 102 incluem informação de administração de patrimônio, e pode ser qualquer informação para um digital sobre operações executadas pelo operador de rede que pode estar correlatada com leituras de medidor para determinar ou refutar uma anomalia. Por exemplo, Dados de Operação 102 podem incluir informação relativa a operações de rede de água, tais como operações de rede de água de rotina ou planejadas, abertura e fechamento de válvulas que afetam fluxo de água, operações de bomba, pesquisas acústicas, consertos ou melhorias feitas a qualquer parte da rede de água, datas e horas dos reparos/melhorias, locais dos reparos/melhorias, manutenção rotineira feita à rede, e informação de controle de acesso indicando quando e onde o pessoal técnico de rede pode estar ativo. Em uma concretização, Dados de Operação 102 são providos pelo sistema usado para administrar a rede de água.
Sistemas de distribuição de água monitorados produzem vastas quantidades de dados dependentes de tempo tais como, mas não limitado a, indicadores hidráulicos tais como fluxo, pressão, e nível de reservatório, e indicadores de qualidade tais como cloro, turvação, pH, e outros. Estes dados podem ser produzidos por medidores distribuídos ao longo da rede, e podem ser representados pelo Sistema de Distribuição de Água 103. Além disso, os medidores distribuídos ao longo da rede podem estar em locais arbitrários, ou locais que só provêem uma representação parcial da rede inteira. Dados de Medidor 1 103a e Dados de Medidor N 103b representam dados produzidos pelos vários sensores e medidores em Sistema de Distribuição de Água 103. Um exemplo de um sistema usado para colecionar dados de rede como aquele representado por Dados de Rede 103a e Dados de Medidor 103b é um sistema de SCADA. Dados de SCADA podem incluir dados de medidor dependentes de tempo contínuos, tais como pressão da água, taxa de fluxo da água, turvação da água, níveis de cloro na água, pH da água, e níveis de água de reservatório. Aqueles de habilidade na arte estão familiarizados com sistemas de dados de SCADA e podem apreciar que o termo representa uma abstração de coleta de dados de um processo industrial, neste caso uma rede de distribuição.
Dados Externos 104 incluem informação adicional pertinente a consumo de água e condições de rede, mas não estritamente dentro das categorias anteriores, tais como boletins meteorológicos, feriados ou outros eventos de calendário que afetam consumo de água e comportamento de rede dentro de dadas porções da rede, ou qualquer outro evento pela própria utilidade ou seus clientes que pode impactar a função da rede de água.
A Máquina de Análise de Rede de Agua 100 analisa os vários fluxos de dados de entrada e retorna saída categorizada e formulada como dados de evento conforme operações de processamento descritas em detalhe adicional abaixo. Máquina Análise de Rede de Água 100 armazena dados em Banco de Dados 106, e dados de Banco de Dados 106 são recobrados por um ou mais sistemas de interface, tal como Interface de Rastreamento de Evento .108, Interface de Alerta 109, Interface de Relatórios 110, Interface de Sistema de Proprietário 111, e Outras Interfaces 112. Máquina de Análise de Água .100 também pode acessar dados previamente armazenados de Banco de Dados 106, para prover continuidade na informação de eventos, por exemplo atualizar um evento previamente detectado ainda está em andamento, em lugar de detectá-lo como um evento separado adicional. Tipos diferentes de sistemas de interface são usados para prover informação sobre eventos para usuários ou sistemas externos de modos indiferentes. Por exemplo, a Interface de Rastreamento de Evento 108 habilita os usuários navegarem por todos os eventos detectados na rede, enquanto a Interface de Alerta 109 envia alertas para usuários (por exemplo por um e-mail, SMS ou mensagem de voz) ou sistemas externos que foram determinados por regra ou política requerer mais atenção imediata. As interfaces 108-112 podem ser acessadas por vários dispositivos computadorizados, tais como computadores de mesa e laptops, telefones celulares, dispositivos de 'blackberry', telefones inteligentes, radiolocalizadores e outros dispositivos móveis programados para receber páginas, tíquetes de dificuldade e outros tipos de alertas. As interfaces 108- 112 podem ser acessadas pelos dispositivos computadorizados pedindo-os de servidores conectados através de qualquer rede satisfatória, tal como mas não limitada à Internet, ou pode ser transferida para tais dispositivos para visão por usuários ou entrada em outros sistemas tal como sistemas de tíquete de dificuldade. Saídas de Máquina de Análise de Rede de Água 100 podem ser armazenadas em Banco de Dados 106, em um arquivo de registro eletrônico, ou impressas em papel.
Embora ilustrado como um único sistema, em várias concretizações, o sistema ilustrado pode ser integrado e/ou distribuído por dispositivos de múltiplos hardware e pode ser distribuído logicamente, fisicamente ou geograficamente. Máquina de Análise de Rede de Água 106 pode ser qualquer dispositivo de processamento físico adequado executando operações de processamento como descrito aqui, em resposta a instruções executáveis. Máquina Análise de Rede de Agua 100 também pode incluir que qualquer tipo adequado de dispositivo de armazenamento operativo para armazenar eletronicamente dados. Figura 2 apresenta um diagrama de bloco descrevendo detalhes adicionais de um sistema de monitoração de rede de água de acordo com certas concretizações. Em uma concretização, elementos 203-207 formam a Máquina de Análise de Rede de Água 100 da Figura 1. Figura 2 inclui Rede de Água 200, Rede de Água 201, Dados 202, Banco de Dados de Informação de Rede 203, Máquina de Preparação de Dados 204, Preditores 205, Detectores de Anomalia 206, Máquina de Decisão e Classificação de Evento 207, Banco de Dados 208, e Interfaces de Saída 209, incluindo Interface de Rastreamento de Evento 210, Interface de Alerta 211, Interface de Relatório 212, Interface de Sistema de Proprietário 213, e Outras Interfaces 214.
Sistemas de distribuição de água, representados por elementos .200 e 201, são um ou mais sistemas de distribuição de água conectados, ou sistemas de distribuição de água localizados em áreas diferentes com poucas ou nenhuma conexão entre eles. Em uma concretização, elementos 200 e 201 podem ser qualquer rede de distribuição de recurso adequada, tal como uma rede de distribuição de água municipal, rural, ou atacadista, rede de distribuição de líquido em uma fábrica ou outro grande edifício, ou embarcação naval, ou qualquer rede de coleção de recurso adequada tal como um sistema de esgoto. Alguém de habilidade na arte apreciará que elementos .200 e 201 podem ser qualquer sistema de distribuição ou coleção de água. Rede de Agua 200 e Rede de Agua 201 enviam dados dependentes de tempo representativos da rede, tais como fluxo de água, pressão, turvação, nível de reservatório, nível de cloro, e nível de pH. Por exemplo, a rede pode obter informação usando um sistema de SCADA. Dados de Rede de Água 200 ou Rede de Agua 201 pode informar dados de medidores específicos, ou coleções de medidores, alguns dos quais podem estar relacionados. Por exemplo, medidores podem ser agrupados geograficamente por zona ou Área Medida de Distrito (DMA), como alguém qualificado na arte apreciará. Os dados podem ser enviados diretamente dos medidores ou coleções de medidores na rede, ou os dados podem vir de um Banco de Dados de Interface de Rede 203; adicionalmente, os dados poderiam ser enriquecidos por Máquina de Preparação de Dados 204 para, por exemplo, adicionar ou calcular novos tipos de dados tais como dados de consumo diurnos e noturnos. Para conveniência, o termo "dados de medidor" será usado nesta especificação para se referir aos dados atuais de um único medidor, ou uma combinação significante predefinida de leituras de múltiplos medidores ou de múltiplas leituras de um ou mais medidores recebidas com o passar do tempo, tal como a soma total de fluxo em andamento para um DMA, ou qualquer cálculo predefinido semelhante gerando um conjunto significante de dados dependentes de tempo descrevendo algum aspecto da rede. Alguém qualificado na arte identificará prontamente tais combinações significantes, baseado na disposição de rede e nos locais de medidores individuais. Dados 202 representam outros dados incluindo informação de administração de patrimônio, que pode ser qualquer informação em um formato digital que pode ser correlatada com leituras de medidor para determinar ou refutar uma anomalia. Por exemplo, isto pode incluir informação relativa a operações de rede de água, tais como operações de rede de água de rotina ou planejadas, abertura e fechamento de válvulas que afetam fluxo de água, pesquisas acústicas, consertos e melhorias feitas a qualquer parte da rede de água, datas e horas dos reparos/melhorias, locais dos reparos/melhorias, manutenção rotineira feita à rede, e informação de controle de acesso indicando quando e onde na rede pessoal técnico pode estar ativo. Adicionalmente, Dados 202 incluem informação adicional pertinente a consumo de água e condições de rede, tais como boletins meteorológicos, feriados ou outros eventos de calendário que afetam consumo de água e comportamento de rede dentro de dadas porções da rede, ou qualquer outro evento pela própria utilidade ou seus clientes que pode impactar a função da rede de água.
Banco de Dados de Informação de Rede 203 agrega os dados brutos colecionados dos medidores em Redes de Água 200 e 201, e Dados 202. Dados de Banco de Dados de Informação de Rede 203 são enviados para Máquina de Preparação de Dados 204. Máquina de Preparação de Dados 204 organiza e formata dados recebidos a serem processados ademais. Como conhecido àqueles de habilidade na arte, formatos de dados usados por sistemas de distribuição de água diferentes podem diferir entre si. Por exemplo, a cidade de Londres pode colecionar e armazenar dados de rede em um formato completamente diferente da Cidade de Nova Iorque. Adicionalmente, Máquina de Preparação de Dados 204 prepara dados para análise removendo dados não refletindo o desempenho atual da rede ou refletindo um fenômeno transiente que projetistas de sistemas ou administradores de rede decidiram não tratar; métodos geralmente conhecidos na arte podem ser aplicados para "alisar" os dados colecionados da rede. Alguns destes métodos são LOWESS e limpeza heurística como aplicado para dia dados específicos sendo recebidos de uma dada rede de água. Máquina de Preparação de Dados 204 extrai os elementos de dados dos dados de rede e os formata em um formato consistente. Entre informação filtrada pode estar ruído associado com as transmissões de dados de aspectos do recurso, tal como por exemplo transmissão de dados ruidosa de um medidor, ou erros associados com as medições, transmissões ou coleção de dados. Máquina de Preparação de Dados 204 também pode produzir todos os dados recebidos de
Rede de Agua 200 e 201, depois que foram formatados, mas com menos ou nenhuma filtragem ou alisamento, para permitir ao sistema analisar dados que poderiam caso contrário ser descartados se uma das técnicas de alisamento fosse aplicada primeiro. Máquina de Preparação de Dados 204 envia dados pré-processados para Preditores 205 e Detectores de Anomalia 206. Alguém de habilidade na arte apreciará que elementos 203-214 podem ser contidos dentro ou residir no mesmo dispositivo, ou distribuídos entre múltiplos dispositivos.
Em uma concretização, Preditores 205 contêm número N de preditores individuais usando várias técnicas. Como descrito ademais abaixo, os Preditores 205 analisam conjuntos de dados e provêem predições de distribuições estatísticas dos valores de medidor atual esperados assumindo que nenhum evento anômalo está ocorrendo. Como conhecido geralmente na arte, preditores podem ser projetados usando uma estrutura de aprendizado de máquina para analisar estatisticamente os dados. Exemplos da estrutura de aprendizado de máquina são discutidos em Ethem Alpaydin, "Introduction to Machine Learning (Adaptive Computation and Machine Learning)", MIT Press (2004), ISBN 0262012111; Ryszard S. Michalski, Jaime G. Carbonell, Tom M. Mitchell, "Machine Learning: An Artificial Intelligence Approach", Tioga Publishing Company (1983), ISBN 0-935382-05-4, por este meio incorporado por referência em sua totalidade. Descrições mais detalhadas da operação de algum preditores específicos são achadas nas Figuras 5-6 e nas descrições acompanhantes.
Detectores de Anomalia 206, que podem incluir número M de detectores individuais, recebem dados de predição estatística de Preditores 205 e dados pré-processados de Máquina de Preparação de Dados 204. Como discutido na Figura 5, o conjunto de dados recebidos dos Preditores 205 incluem uma distribuição com o valor provável, variância, e qualquer outro descritor estatístico dos valores. Alguém de habilidade na arte reconhecerá que o conjunto de dados pode conter múltiplos valores prováveis e reais para o medidor sendo analisado. Detectores de Anomalia 206 incluem detectores de anomalia para testar a probabilidade de nenhuma anomalia pelo medidor e para testar a probabilidade de nenhuma anomalia para o medidor e para testar a probabilidade de hipóteses alternativas tais como tipos de evento específicos. Detectores de Anomalia 206 enviam anomalias para Máquina de Decisão e Classificação de Evento 207. Algumas dessas anomalias representam eventos dentro e próprios, e algumas representam partes de eventos tal como o começo de um evento, o fim de um evento, mudança significativa em um evento, pico de um evento, e similar.
Detectores de Anomalia 206 são operativos para analisar a significação de qualquer desvio do valor esperado enviado dos Preditores e o valor real recobrado da rede. Para cada conjunto de dados, cada detector de anomalia determina, analisando a significação de desvios, a probabilidade estatística que nenhuma anomalia pertinente ocorreu dadas as leituras de medidor durante um dado período de tempo. Os Detectores de Anomalia 206 analisam a significação de desvios com o passar do tempo, por exemplo através de minutos, horas, dias ou mais tempo, desde que, por exemplo, a ocorrência continuada ou freqüente das desvios aumenta a significação de tais desvios. Como alguém de habilidade ordinária na arte reconhecerá, um projetista de sistema projetaria ou ajustaria os Detectores de Anomalia 206 para analisar desvios através de um período de tempo baseado, entre outras coisas, na sensibilidade desejada para pequenos eventos de escala de tempo, eventos recentemente começados, que são normalmente detectáveis quando eles têm magnitudes grandes ao invés de eventos de magnitude pequenos que requerem desvios contínuas através de um período de tempo mais longo para detecção. Assim, por exemplo, um pequeno desvio que só ocorre uma vez ou por um período de tempo curto tal como um minuto não seria detectado como uma anomalia, enquanto a mesma desvio pequena ocorrendo por um período de tempo estendido ou freqüentemente dentro desse período seria identificado como significante estatisticamente pelos Detectores de Anomalia 206 e detectado como anomalia.
Relativo a analisar a significação de desvios, por exemplo, uma leitura de medidor, quando comparada aos dados estatísticos históricos, pode ser significante devido aos dados estatísticos históricos. Por exemplo, uma diferença de três desvios-padrão ou um valor no topo percentual pode ser uma desvio significante. Em outras concretizações, a desvio estatística é medida pela distribuição de desvios como uma função de parâmetros. Um tal parâmetro pode ser a hora do dia, significando que a significação da desvio pode depender da distribuição de desvios que pode variar de acordo com hora do dia. Outros tais parâmetros podem incluir medições meteorológicas tais como temperatura ou umidade, boletins meteorológicos, feriados, ou eventos esportivos que podem mudar características de rede naquele dia ou hora do dia. Adicionalmente, o limiar significante de desvio de valores pode ser mudado pelo nível de confiança estatística desejada por projetista de sistema, usuário ou gerente de utilidade de água. Em várias concretizações, o limiar é: (1) um nível de confiança estatístico, computado baseado na distribuição de desvios da correlação nos dados históricos, tal como um múltiplo especificado do desvio-padrão, ou (2) uma constante, acima da qual o sistema detecta anomalia. Em algumas concretizações, a relação do valor real para o valor predito é analisada, em lugar de a diferença entre os dois. É para ser entendido que o termo "diferença" é usado para se referir igualmente, no caso de tais concretizações, a esta relação. Em uma concretização, um detector de anomalia acha uma anomalia quando existe uma grande desvio estaticamente consistente de valores esperados através de um dado período. Estatisticamente grande significa um salto relativo estatisticamente significante (tal como N desvios- padrão ou K vezes a gama inter-quartil, ou outras padronizações que levam em conta a distribuição atual dos dados, dependendo de implementações particulares). Além disso, ao comparar leituras "momentâneas" aos valores esperados, usando o desvio-padrão global (ou outro descritor estatístico) de diferenças de valores esperados pode produzir um alto número de falsos positivos, porque a comparação pode, por exemplo, misturar junto horas do dia de alta variância com horas do dia de baixa variância. Portanto, para reduzir este erro, o sistema compara uma leitura X(t) ao valor predito P(t) dividindo X(t)-P(t), por exemplo, no desvio-padrão de tais diferenças nessa hora do dia aproximada, nesse dia da semana. A magnitude do salto relativo e o comprimento do período são parâmetros do método, que habilita instanciações particulares para focalizar alternativamente em eventos mais curtos ou menores.
Em outra concretização, um detector de anomalia computa a área debaixo da curva (AUC) da diferença entre valores atuais e preditos através de períodos fixos particulares (ou, alternativamente, do valor absoluto dessa diferença - que afeta se ou não valores baixos podem cancelar com valores altos subseqüentes). Esta computação pode ser executada deste modo, por exemplo, todo quarto de um dia. O AUC não é em si mesmo uma quantidade estatística, mas desde que estes são períodos fixos, a distribuição pode ser medida empiricamente: se só 5% de valores de AUC do medidor X entre meia-noite e 6:00 horas em um dia de semana era maior que X0, então achando um tal valor de AUC é aproximadamente "5% provável". A duração dos períodos fixos (e a quais períodos eles são comparados) são parâmetros do método, que habilita instanciações particulares para focalizar alternativamente em eventos mais curtos ou menores.
Máquina de Decisão e Classificação de Evento 207 é operativa para comparar uma análise estatística dos M Detectores de Anomalia 206 para determinar a probabilidade estatística global da hipótese de não anomalia dadas leituras de medidor recentes. A Máquina 207 aumentaria a probabilidade estatística de um evento baseado na detecção de múltiplas anomalias, dos mesmos ou medidores diferentes e ao mesmo tempo ou através de um dado período de tempo, que tudo indica consistentemente a ocorrência do evento. Por exemplo, uma anomalia pode representar o começo de um evento e outra anomalia pode representar uma mudança no evento ou o fim do evento, e a Máquina de Classificação 207 reconhece essas anomalias como sendo relacionadas a um único evento. Como outro exemplo, duas anomalias de medidores diferentes relacionadas a fluxo aumentado, em um tempo semelhante e de locais relacionados, ambas indicariam o mesmo evento. Em uma concretização, heurística é usada para determinar a probabilidade estatística global de uma leitura de medidor, baseado ou uma combinação da probabilidade estatística de uma leitura dos dados estatísticos temporais, e a probabilidade estatística de uma leitura dos dados estatísticos espaciais. Por exemplo, se a comparação de dados estatísticos históricos indicar que a leitura atual do medidor é só 15% provável ser tão alta, mas a comparação de dados estatísticos espaciais indicar que a leitura atual do medidor é 95% provável ser tão alta, então a probabilidade de leitura global pode ser 75% provável ser tão alta. Veja, Por exemplo, Koziol, James e Tuckwell, Henry, "A Bayesian Method for Combining Statistical Tests", Diário de Planejamento Estatístico e Dedução 1999: 78(1 - 2), 317-323, aqui incorporados por referência.
Exemplos de eventos detectados pela máquina de análise são um vazamento de água, um estouro, um medidor defeituoso, um roubo de água, uma falha de comunicação, um assunto de qualidade de água, um aumento inesperado em consumo, uma mudança em padrão de consumo, maus funcionamentos de rede tais como níveis ou pressões anormais de reservatório, e outros. Detalhe adicional relativo a eventos pode ser incluído tal como a hora de começo do evento, a hora de fim do evento, uma magnitude do evento, uma perda de água total associada com o evento, por meio de exemplo.
Máquina de Decisão e Classificação de Evento 207 também gera dados adicionais considerando cada evento, tal como hora de começo, hora de fim, magnitude do evento, uma magnitude acumulada do evento tal como a água total perdida desde que o vazamento começou, tipo, estado, e unidades físicas do evento, tais como unidades de pressão, pH, ou concentração de cloro. Magnitude do evento é, em algumas concretizações, um valor representando o tamanho ou proporção do evento, tal como um cálculo de fluxo extra através de condições normais, erro de cálculo de medidor, ou mudança de cloro. Esta informação é armazenada em Banco de Dados 208 para ser enviada ademais para Interfaces 209. Certas saídas de anomalias são mapeadas a certos campos de eventos armazenados em Banco de Dados 208. Exemplos de campos associados com eventos são: tipo de evento (como determinado pela Máquina de Decisão e Classificação de Evento 207), hora de começo, hora de fim, magnitude e unidades físicas do tipo de evento.
Alguém qualificado na arte apreciará que usando múltiplos preditores e detectores de anomalia, comparando probabilidades estatísticas dos M Detectores de Anomalia 206 pode resultar tanto em uma confiança aumentada que um evento detectado é uma anomalia, ou pode resultar em uma confiança diminuída que um evento detectado é uma anomalia. Em uma concretização, a Máquina de Decisão e Classificação de Evento 207 pode ponderar os eventos ou partes de evento enviadas de cada M Detectores de Anomalia igualmente. Em outra concretização, a Máquina Decisão e Classificação de Evento 207 pode nomear pesos aos eventos ou partes de evento enviadas de cada M Detectores de Anomalia baseado em uma configuração predefinida.
Banco de Dados 208 recebe informação de Máquina de Decisão e Classificação de Evento 207 para armazenamento em Banco de Dados 208 e para recuperação de Banco de Dados 208 através de Interfaces de Saída 209.
Interface de Rastreamento de Evento 210 provê uma lista de eventos a usuários do sistema. Usuários podem ver eventos individuais e seus dados associados selecionando um evento listado. Eventos enviados para Interface de Rastreamento de Evento 210 podem ser filtrados pelo usuário do sistema. Por exemplo, um usuário atarefado só com reparar vazamentos pode ver só eventos de vazamento, enquanto uma administrador do sistema pode ver todo tipo de evento e os dados de evento ou uma visão agregada de eventos. Usuários diferentes vêem tipos diferentes de eventos, e as necessidades ou responsabilidades de um usuário podem ditar quais eventos que o usuário vê. Por exemplo, um gerente de vazamento pode eleger ver só eventos de vazamento de alta confiança, ou só vazamentos com magnitude acima de algum limiar fixo. Em outro exemplo, usuários atarefados com monitorar um bairro vêem eventos associados com dados de medidor localizados nesse bairro. Em outro exemplo, gerentes da Rede de Água 201 vêem todos os eventos associados com Rede de Água 201, enquanto os administradores de ambas as Redes de Água 200 e 201 vêem todos os eventos relacionados a ambas as redes. Alguém de habilidade na arte reconhecerá que interface de usuário baseada em papel padrão pode ser usada, controle de acesso, e métodos de administração de usuário, que podem ser administradas por administradores de sistema, podem ser usados para prover esta granularidade de acesso a dados e relatórios de evento.
Dados de evento representados na Interface de Rastreamento de Evento 210 podem incluir a hora de começo de evento, tipo, local, magnitude e estado. Adicionalmente, um usuário selecionando o evento pode ser ademais apresentado com informação mais detalhada tais como mapas, gráficos, comentários postados por usuários relacionados ao evento selecionado, e anotações para eventos selecionados, mapas, gráficos e similar feitos pela máquina ou usuários, como explicado abaixo. Como um exemplo mais detalhado, usuários de Interface de Rastreamento de Evento podem anotar eventos, ou incluir 'hiperlinks' a outros eventos ou objetos de interface de usuário. As anotações são comunicadas da Interface de Rastreamento de Evento como, por exemplo, campos de forma de HTML comunicados através da web e armazenados em Banco de Dados 208 no registro de evento associado para ser visto por outros usuários do sistema. Usuários também podem nomear propriedade ou responsabilidade de um evento ou de tarefas relacionadas ao evento para outros usuários do sistema. Por exemplo, um analista de vazamento pode nomear um vazamento suspeito particular ao engenheiro de água de uma zona adjacente, para examinar se manutenção recente poderia explicar uma anomalia de fluxo, ou para um gerente de sala de controle recomendar ou pedir uma pesquisa e conserto. A informação de evento detalhada apresentada a um usuário inclui dados que ademais ajudarão o usuário a tomar uma decisão informada sobre o evento e atuar nisso por conseguinte. Por exemplo, se o sistema detectar um vazamento e enviar um evento de vazamento para 210, o sistema provê os dados de evento do registro de evento e a visualização dos dados por mapas, gráficos e similar para mostrar, por exemplo, uma comparação dos valores reais presentes contra valores preditos ou passados. Por exemplo, uma visualização dos dados de evento pode estar na forma de um gráfico mostrando taxa de fluxo com o passar do tempo e uma porção realçada do aumento em taxa de fluxo indicativo de um vazamento, para ajudar o usuário a focalizar em aspectos importantes do evento. Tomadas de tela de amostra para a Interface de Rastreamento de Evento 210 são mostradas nas Figuras 11-15.
Interface de alerta 211 opera, de acordo com regras ou políticas predefinidas, para identificar certos eventos que precisam ser transferidos para usuários específicos pelos dispositivos computadorizados designados pelos usuários. Por exemplo, um usuário pode especificar, por regras ou políticas, que certos eventos de uma magnitude especificada sejam enviados em mensagens de e-mail dirigidas ao usuário enquanto outros eventos de tipos mais urgentes ou sensíveis a tempo ou de magnitudes especificadas maiores sejam transferidos para seu telefone móvel por texto, radiolocalização, ou similar. Os alertas gerados pela Interface de Alerta 211 contêm certos dados especificados sobre o alerta para ajudar o usuário a tomar uma decisão informada sobre o evento. O usuário pode configurar a Interface de Alerta 211 a quanto detalhe incluir nas próprias mensagens e quantos dados adicionais fazer disponíveis para o usuário recobrar por exemplo por uma ligação a um item na Interface de Rastreamento de Evento 210.
A Interface de Relatório 212 é um sistema de informação que recobra dados de evento do Banco de Dados 208 e gera vários relatórios, tabelas, quadros, gráficos e similar para ilustrar eventos ou agregações de eventos. Como será entendido por alguém de habilidade ordinária na arte, a Interface de Relatório 212 permite a usuários agregarem eventos e dados de evento por quaisquer campos ou parâmetros desejados, tais como geográfico, tempo, tipo de evento, e similar. Relatórios gerados na Interface de Relatório .212permitem a usuários tais como gerentes de rede de água planejar melhor consertos futuros ou melhorias a sua rede, a colocação de medidores, ou outras decisões relacionadas a considerações operacionais, projeto, inventário e outras.
Interface de Sistema de Proprietário 213 é um sistema que se conecta com outro programa de software usado pelos operadores do sistema de distribuição de água. Por exemplo, Interface de Sistema de Proprietário .213recobra dados de evento do Banco de Dados 208 e introduz tudo ou uma parte especificada disso em um sistema de tíquete de dificuldade para informar pessoal de manutenção de vazamentos ou outros eventos. Um exemplo de software de tíquete de dificuldade é Track-it® de Numara®. Como outro exemplo, os dados de evento podem ser enviados a um sistema de fluxo de trabalho ou sistema de administração de patrimônio (tal como o sistema de Máximo™ disponível de IBM Corp.), de forma que o evento possa ser atuado mais prontamente. Dados de evento, para informação de evento a usuários, é bem categorizado e pode ser adaptado para uso por qualquer interface padrão de indústria. Um exemplo de uma interface de sistema de fluxo de trabalho é a Bizflow® de Handysoft.
Ademais para quaisquer das concretizações previamente descritas, elementos 203 - 209 podem residir em um servidor ou conjunto de servidores tal como um servidor da web e podem utilizar um modelo de provedor de serviço de aplicativo ("ASP") para prover os usuários de Interfaces 209 com acesso a alertas e relatórios por uma interface da web.
Figura 3 apresenta um fluxograma ilustrando um método para monitorar uma rede de água de acordo com concretizações da presente invenção. Na etapa 301, o sistema recebe dados de ou sobre a rede de água, incluindo dados de Rede (por exemplo dados de SCADA), dados de GIS, dados de operação, e dados de evento externos do sistema de distribuição de água e outras fontes. O sistema é operativo para receber outros tipos de dados das mesmas ou outras fontes, e pode ser modificado para processar tais dados com a mesma abordagem analítica. Etapa 301 pode ser executada, em uma concretização, por elemento 100 na Figura 1, ou mais especificamente por elemento 203 na Figura 2. A seguir na etapa 302, o sistema analisa os dados recebidos usando modelos estatísticos e outros algoritmos descritos aqui. Etapa 302 pode ser executada, em uma concretização, por elemento 100 na Figura 1, ou mais especificamente qualquer combinação de elementos 204- .208 na Figura 2. Finalmente, na etapa 303, o sistema gera e exibe saída incluindo eventos, alertas, relatórios e gráficos. Etapa 303 pode ser executada, em uma concretização, por elementos 106-112 na Figura 1, ou mais especificamente por elementos 210 - 214 na Figura 2.
Figura 4 apresenta um fluxograma ilustrando em detalhe adicional um método para monitorar uma rede de água de acordo com concretizações da presente invenção. Na etapa 401, o sistema recebe dados da rede de água sob análise, os dados incluindo identificação e locais geográficos dos medidores na rede. A seguir na etapa 402, o sistema seleciona pelo menos um medidor a ser analisado. A seguir, na etapa 403, o sistema prediz uma distribuição provável de valores baseado nos dados recebidos na etapa 401. Concretizações para predizer uma distribuição provável de valores são discutidas com respeito à Figura 5. A seguir, na etapa 404, o sistema determina se existe um desvio estatisticamente significante de valores depois de comparar os valores preditos aos valores reais. Concretizações para determinar a significação de desvios são discutidas com respeito à Figura 2. Se não houver nenhuma desvio de valores, ou o desvio for insignificante, o sistema procede à etapa 402 e seleciona outro objetivo a ser analisado. Se, porém, o sistema determinar que o desvio de valores é significante, o sistema procede à etapa 405 e detecta uma anomalia. A seguir, na etapa 406, o sistema classifica o evento ou partes de evento. A seguir, na etapa 406a, o sistema determina se o evento ou evento relacionado existe no banco de dados. Se o evento ou evento relacionado não existir no banco de dados, o sistema procede à etapa 406b e cria um evento no banco de dados. Porém, se o evento ou um evento relacionado existir no banco de dados, o sistema atualiza o evento previamente armazenado no banco de dados na etapa 406c. Para determinar se o evento detectado existe no banco de dados, o sistema compara o evento detectado a eventos ativos que foram armazenados previamente no banco de dados. Um evento ativo pode ser um evento que ainda está em andamento, tal como um vazamento que foi detectado previamente, mas não foi ainda consertado. Em uma concretização, para determinar eventos que ainda estão ativos, o sistema determina se um evento, tal como um vazamento, terminou. O sistema determina se um evento detectado relaciona-se a um evento previamente armazenado olhando para a semelhança de tipos de evento, a hora de começo do evento detectado e o evento previamente armazenado, que o evento previamente armazenado não terminou, o local do evento detectado e o evento previamente armazenado, ou qualquer campo de dados que pode relacionar os dois ou mais eventos como detecções parciais ou alternativas do mesmo evento de mundo físico real. Em uma concretização, quando o sistema atualiza o evento na etapa 406c, o registro de evento permanece no banco de dados como o mesmo evento, de modo que usuários que monitoram o evento previamente armazenado observarão o evento detectado e seu impacto no estado do evento previamente armazenado. A seguir, na etapa 407, o sistema provê o evento e dados associados a uma interface ou outro sistema capaz de relatar ou armazenar os dados. Em uma concretização, os dados associados providos com o evento são dados associados com detectar o evento. Por exemplo, se o sistema detectar e classificar um vazamento, os dados associados providos a uma interface de usuário podem ser um mapa mostrando o local do vazamento, como também gráficos mostrando a diferença em taxa de fluxo com o passar do tempo que incitaram o sistema para emitir o evento.
Na etapa 408, o sistema seleciona o próximo objetivo para monitorar, e o sistema continua detectando anomalias para outros medidores na rede.
Figura 5 apresenta um fluxograma ilustrando um método para predição de valores na etapa 403 da Figura 4. O sistema na Figura 5 executa uma predição primeiro selecionando atributos na etapa 501. Atributos são, em geral, coleções de dados, tais como os dados históricos de um dado medidor. Dados históricos de medidor podem incluir uma leitura de medidor e a data e a hora correspondente para essa leitura de medidor. Em uma concretização, os atributos selecionados são dados históricos de medidor para um medidor correspondente, ou medidores, baseado em uma correlação íntima dos dados históricos do medidor a ser analisado com os dados históricos do medidor correspondente ou medidores selecionados. Figura 6 discute uma concretização de determinar medidores correspondentes baseado em uma correlação íntima com os dados históricos do medidor a ser analisado.
A seguir na etapa 502, o sistema pode determinar a combinação de melhor ajuste dos atributos selecionados de acordo com uma métrica de erro, por exemplo usando regressão linear e a métrica de erro de raiz quadrada média (RMSE). A combinação de melhor ajuste produz uma função dos atributos selecionados que aproxima o conjunto de dados a serem preditos.
A seguir na etapa 503, o sistema prediz a distribuição de valor provável dos atributos selecionados aplicando a função obtida na etapa 502 com dados dos atributos selecionados. O conjunto de dados resultante inclui uma distribuição de valor provável para o medidor. A seguir, o conjunto de dados resultante procede do Preditor em elemento 205 para um Detector de Anomalia correspondente em elemento 206 da Figura 2.
Geralmente, uma predição pode ser gerada selecionando vários atributos tais como conjuntos de dados de medidor e combiná-los para produzir uma aproximação íntima do conjunto de dados ao qual uma predição está sendo gerada. Em uma concretização, "seleção de atributo independente", seleção de atributo procede selecionando os N conjuntos de dados que cada, individualmente, tem o melhor ajuste com o conjunto de dados sob análise. Por meio de exemplo, se a métrica de erro usada for a raiz de erro quadrado médio (RMSE), e os atributos forem combinados exatamente, então os conjuntos de dados selecionados serão os conjuntos de dados que cada, individualmente, melhor aproxima o conjunto de dados sendo analisado, em termos do RMSE, sob a transformação mais bem ajustada. Para este fim, o sistema acha os melhores parâmetros de melhor ajuste para cada conjunto de dados individual (com respeito a aproximar o conjunto de dados sob análise), e registra o erro de aproximação alcançado por cada conjunto de dados com parâmetros ótimos, o sistema seleciona o conjunto de dados com erros mais baixos (melhor ajuste). Como alguém de habilidade na arte apreciará, achar os parâmetros de melhor ajuste pode ser realizado por métodos bem conhecidos, tal como regressão linear.
Em outra concretização, "seleção de atributo exaustiva", seleção de atributo procede selecionando os N conjuntos de dados que minimizam o erro de predição explorando todas as possíveis N tuplos de conjuntos de dados disponíveis para predição. Para cada N tuplo, o sistema acha os parâmetros de melhores ajuste (para aproximar o conjunto de dados sob análise, com respeito a uma métrica de erro específica tal como RMSE), registra o erro de aproximação alcançado, e seleciona o N tuplo com erro mais baixo (melhor ajuste).
Em uma concretização, "seleção de atributo incrementai", seleção de atributo procede selecionando os N conjuntos de dados um de cada vez, tal que cada conjunto de dados adicional proveja a maior redução em erro de aproximação, ao gerar a combinação de melhor ajuste de conjuntos de dados já selecionados com o novo conjunto de dados. Na etapa K+l, quando K conjuntos de dados já foram selecionados (Κ < Ν), o sistema determina o K+l conjunto de dados para adicionar a eles achando os parâmetros de melhor ajuste e registrando o erro de aproximação para todas as coleções de K+l conjuntos de dados incluídos dos K conjuntos de dados já selecionados e um dos outros conjuntos de dados disponíveis para predição; o sistema seleciona o conjunto de dados adicional que alcança o erro mais baixo (melhor ajuste).
Figura 7 provê um fluxograma para uma concretização da "seleção de atributo incrementai". Na etapa 701, o sistema seleciona o primeiro conjunto de dados, ou dados de medidor, para adicionar aos atributos selecionados. O primeiro conjunto de dados pode ser selecionado baseado em ter uma correlação alta aos dados de medidor sendo analisados. A seguir na etapa 702, o sistema determina se outra coleção de dados deveria ser adicionada ao conjunto de dados determinando se Ν, o número de conjuntos de dados na combinação, é menos que Κ, o número predefinido de conjuntos de dados que o projetista permitiu ser combinado. Se não, o sistema procede à etapa 708 e executa a análise. Se outra coleção de dados for para ser adicionada ao conjunto de dados, o sistema procede à etapa 703 e seleciona uma segunda coleção de dados para adicionar ao conjunto de dados. A seguir na etapa 704, o sistema acha os parâmetros de melhor ajuste para todas as coleções de dados no conjunto de dados, e então registra os erros de aproximação para todas as coleções de dados no conjunto de dados na etapa 705. A seguir na etapa 706, o sistema determina se o conjunto de dados adicionado alcança o erro mais baixo determinando o melhor ajuste. Se o conjunto de dados adicionado não alcançar o erro mais baixo, o sistema procede à etapa 702. Porém, se a segunda coleção de dados alcançou o erro mais baixo, o sistema procede à etapa 707 e adiciona a segunda coleção de dados ao conjunto de dados. O sistema então procede à etapa 702.
Seguindo cada uma destas concretizações de seleção de atributo, seleção de parâmetro então procede por quaisquer dos métodos familiares a alguém de habilidade na arte, tal como regressão linear, para gerar a combinação de melhor ajuste de todos os conjuntos de dados selecionados, em termos da métrica de erro sendo usada (por exemplo, o RMSE). Em uma concretização, várias regressões diferentes ou métodos de regressão são empregados em paralelo, e o resultado é a combinação mediana ou média ou semelhante de resultados de regressão individuais.
Como alguém qualificado na arte estará ciente, "Seleção de atributo independente" é computacionalmente a mais rápida, mas menos precisa destas concretizações, "Seleção de atributo exaustiva" é computacionalmente a mais lenta, mas mais precisa, e "Seleção de atributo incrementai" pode prover um nível intermediário de precisão com velocidade computacional intermediária.
Geralmente, os conjuntos de dados que estão disponíveis para uso em gerar predições incluem tudo ou algum dos conjuntos de dados de medidor recebidos pelo sistema, tais como a série de tempo de leituras de medidor e transformações desses conjuntos de dados tais como deslocamentos de tempo da séries de tempo de leituras de medidor. Em uma concretização, os conjuntos de dados que estão disponíveis para predição (os atributos de qual seleção de atributo deve escolher N conjuntos) são os conjuntos de dados para medidores diferentes de o medidor sob análise, e certos deslocamentos de tempo do conjunto de dados para o medidor sendo analisado e outros medidores. Os deslocamentos de tempo correspondem a múltiplos dos períodos de ciclo esperados nos dados, tal como um dia, uma semana, e um ano. Por meio de exemplo, os outros medidores cujos conjuntos de dados são considerados podem ser a coleção inteira de medidores disponíveis, ou a coleção de medidores que medem a mesma quantidade (por exemplo, medidores de fluxo, se o medidor sob análise for um medidor de fluxo), ou só medidores que estão localizados remotamente do medidor sob análise, tal que um evento local registrado pelo medidor sob análise seja improvável se propagar hidraulicamente pela rede para quaisquer dos medidores remotos.
Em algumas concretizações, os dados de medidor usados podem ser uma versão processada dos dados de medidor originais recebidos, e podem ser restringido ademais em tempo dos dados históricos inteiros. Por exemplo, os conjuntos de dados usados para a análise anterior podem ser os valores de medidor médios calculados através de períodos de 6 horas consecutivos (um valor médio para cada medidor durante cada 6 horas), começando 70 dias antes de tempo atual, e terminando 7 dias antes de tempo atual. Isto poderia, por exemplo, remover qualquer efeito indesejado de dessemelhança recente entre medidores, causados por um efeito em andamento que é para ser detectado, qualquer dessemelhança irrelevante que pode ter existido a muito tempo atrás (tal como durante outra estação), e diferenças em dia curtos.
Figura 6 apresenta um fluxograma ilustrando um método para seleção de dados correspondentes para uma predição de medidor correspondente. Figura 6 representa um subcaso simples dos algoritmos de seleção publicados acima, em que um único conjunto de dados de um medidor separado é selecionado como o conjunto de dados correspondente. Isto faz uso da observação que medidores distantes podem não ser normalmente afetados pelos mesmos eventos locais, tal como vazamento a jusante de um dos medidores, mas pode ser afetado semelhantemente por consumo mundial ou eventos de rede (tal como um dia quente ou evento de esporte), assim prevenindo muitos falsos alertas potenciais. Na etapa 601, o sistema seleciona um primeiro conjunto de dados incluindo dados históricos de um medidor. Os dados históricos incluem valores de pressão e fluxo e a hora associada com as leituras de pressão e fluxo. A seguir, na etapa 602, o sistema seleciona um segundo conjunto de dados, o segundo conjunto de dados incluindo dados históricos de um medidor. Em uma concretização, o segundo conjunto de dados são dados históricos de um dispositivo de rede fisicamente diferente e não fortemente conectados hidraulicamente ao dispositivo de rede representado pelo primeiro conjunto de dados. Por exemplo, o primeiro conjunto de dados está associado com um medidor localizado em Manhattan, e o segundo conjunto de dados está associado com um medidor localizado em Queens. Locais escolhidos podem ser remotos bastante ou caso contrário suficientemente removidos do medidor sendo analisado tal que os conjuntos de dados não sejam conectados hidraulicamente, e portanto não afetados pela mesma anomalia ou evento, por exemplo, seu fluxo de água não é afetado pelos mesmos vazamentos, mudanças de qualidade de água não afetariam o outro, e similar. Porém, embora o segundo conjunto de dados não será afetado pelo mesmo evento hidráulico local, ambos os conjuntos de dados ainda podem ser afetados pelo mesmo evento regional ou global, tal como um dia quente, ou um evento esportivo amplo municipal. Em outra concretização, o segundo conjunto de dados é um conjunto de dados de um período de tempo diferente do mesmo medidor representado pelo primeiro conjunto de dados. Por exemplo, o primeiro conjunto de dados é de medidor 1, e o segundo conjunto de dados também é de medidor 1, mas representa dados de três dias antes.
A seguir, na etapa 603, o sistema compara os dados históricos do primeiro conjunto de dados com dados históricos do segundo conjunto de dados para determinar se uma correlação íntima entre os dois medidores existe. Uma correlação pode ser determinada de acordo com técnicas de correlação padrão conhecidas na arte. Algumas técnicas de correlação existentes conhecidas na arte são descritas em Miles, Jeremy e Shevlin, Mark, "Ayplying Regression and Correlation: A Guide for Students and Researches", Sage Publications Ltd. (2000), ISBN 0761962301. Uma correlação pode ser considerada íntima se o valor de correlação exceder um limiar predeterminado, em qual caso o sistema procede à etapa 604. Por exemplo, se a métrica de correlação usada for R quadrada (também chamado o coeficiente de determinação), que varia de 0 a 1, então o sistema pode reconhecer o medidor como medidores correspondentes se o R quadrado calculado estiver acima de um valor predefinido tal como 0,9. Na etapa 604, o sistema determina se outro conjunto de dados correspondente pode ser requerido. Em uma concretização, outro conjunto de dados correspondente pode ser requerido para facilitar detecção de anomalia mais precisa, e o sistema procede à etapa 602. Se nenhum conjunto de dados correspondente for requerido, o sistema executa análise na etapa 605, e como discutido com respeito à Figura 5.
Porém, retornando à etapa 603, e em outro exemplo, se o valor de correlação for mais baixo do que o limiar, o sistema pode reconhecer que os conjuntos de dados não se correlatam de perto, em qual caso o sistema procede à etapa 602 e outro conjunto de dados é selecionado.
Em algumas concretizações, os dados usados por um preditor podem incluir outras formas de dados disponíveis para a Máquina de Análise de Rede, tal como Operação e Dados Externos, descrita acima. Tais dados podem ser usados, por exemplo, para ademais restringir, aumentar, ou categorizar os dados de medidor. Por meio de ilustração, um preditor pode usar tais dados de forma que só dados de feriados prévios (não dias de trabalho regulares) sejam usados para predizer valores para um feriado atual, ou cancelar os efeitos de tempos não sazonais, eventos de rede conhecidos, ou mudanças de rede temporárias.
Figura 8 apresenta um fluxograma ilustrando um método para detectar e registrar um evento de vazamento de água. Na etapa 801, o sistema obtém dados pré-processados do sistema de distribuição de água. A seguir, na etapa 802, o sistema executa número N de predições estatísticas de acordo com número N de modelos de predição estatísticos. A seguir, na etapa 803, e para cada preditor, o sistema compara os dados de predição aos dados atuais para determinar se existe um desvio estatisticamente significante. Se nenhuma desvio estatisticamente significante existir para o preditor particular, o sistema procede à etapa 807 e nenhum evento é produzido. Na etapa 807, o sistema procede à etapa 808 para selecionar outro conjunto de dados de medidor da rede de água para análise. Porém, na etapa 803, se um desvio estatisticamente significante existir para o preditor particular, o sistema procede à etapa 804 e detecta uma anomalia.
A seguir, na etapa 805, a anomalia pode ser classificada como evento de acordo com a discussão de exemplos providos com respeito à Figura 4. Por exemplo, se o sistema, de acordo com modelos de preditor diferentes, emitir uma anomalia de um aumento continuado estatisticamente significante em fluxo e uma anomalia de uma redução de curto prazo estatisticamente significante em pressão (seguida por uma correção de pressão), as anomalias são classificadas na etapa 805 como o começo de um evento de vazamento. A um momento posterior, se o sistema detectar uma anomalia de diminuição de fluxo correspondente de magnitude semelhante, a anomalia é classificada como o fim desse evento de vazamento. Outro método de classificar desvios na etapa 805 é o uso de dados externos para confirmar ou refutar as anomalias detectadas na etapa 804. Por exemplo, se o dia que a análise aconteceu era um feriado, em que, por exemplo, padrões de uso de água residenciais podem mudar significativamente, então grandes desvios estatísticas dos dados preditos podem aumentar o limiar estatístico precisado para identificar um evento de vazamento. Em outro exemplo, um evento esportivo pode ativar um consumo aumentado em uma área da rede, e o sistema pode ser equipado para utilizar esta informação como dados externos para confirmar ou refutar a existência de um evento. Em outras concretizações, o sistema pode refutar uma anomalia detectada aplicando limitações adicionais ou os dados que produzem a anomalia. Por exemplo, o sistema, ou os operadores de rede, podem decidir prover alerta só correspondendo a vazamentos cruzando um certo limiar de magnitude, tendo um desvio de valores esperados durando por mais que um período especificado de tempo, ou ocorrendo através de uma certa freqüência por um certo período de tempo. A sensibilidade do sistema para detectar vazamentos pode depender pelo menos em parte do limiar de magnitude determinado por usuário, ou tendo um vazamento durando pelo menos um período de tempo especificado.
A seguir, na etapa 806, o sistema registra um evento tal como um vazamento e ademais provê características de um vazamento detectado. As características podem incluir a magnitude do vazamento, a tendência ou taxa de aumento do vazamento e a quantidade total de água que vazou até agora. O alerta de vazamento e características do vazamento podem ser armazenados em um elemento como banco de dados 208 na Figura 2, e também podem ser reproduzidos em quaisquer das saídas 210-214 da Figura .2. Depois de registrar um evento na etapa 806, o sistema procede à etapa 808 para selecionar outro conjunto de dados de medidor da rede para análise.
Figura 9 apresenta um fluxograma ilustrando um método para detectar uma anomalia de medidor defeituoso. Na etapa 901, o sistema seleciona um conjunto de dados a ser analisado. Elementos 902 e 905-909 representam vário preditores e detectores de anomalia para determinar a significação estatística de qualquer desvio de valores atuais e preditos. Alguém de habilidade na arte apreciará que cada elemento 902 e 905-909 ou qualquer combinação dos elementos pode ser usado para determinar os valores prováveis e emitir uma anomalia. Além disso, o sistema pode proceder executando qualquer combinação dos elementos simultaneamente, ou seqüencialmente em qualquer ordem. Procedendo com a concretização ilustrada pelo fluxograma na Figura 9, o preditor e detectores de anomalia representados por elemento 902 determinam se ou não há um desvio significante estatisticamente do valor transmitido, além do que pode ser explicado por um evento de rede real, tal como um vazamento.
O preditor e detectores de anomalia representados por elementos 903-905 determinam se ou não desvio de deriva de relógio estatisticamente significante existe quando o primeiro conjunto de dados é correlatado com um segundo conjunto de dados. O preditor e detectores de anomalia procedem selecionando um conjunto de dados de referência ou múltiplos conjuntos na etapa 903, e então correlatando o primeiro conjunto de dados com o conjunto de dados de referência na etapa 904. O conjunto de dados de referência pode incluir um ou mais medidores que normalmente têm valores em correlação íntima com o medidor sob análise. A seguir, o sistema procede à etapa 905 para determinar se o medidor exibe uma deriva de relógio significante estatisticamente procurando o deslocamento de tempo que produz a melhor correlação. Se o medidor exibir deriva de relógio (quer dizer, se o melhor deslocamento de tempo for significativamente diferente de 0), o sistema procede à etapa 910 e emite um evento de medidor defeituoso.
O preditor e detectores de anomalia representados por elemento 906 determinam se um valor fixo foi transmitido. O sistema determina se um valor fixo, ou dados que não mudam com o passar do tempo, foram transmitidos na etapa 904. Se o medidor transmitiu um valor fixo, quase fixo, ou freqüentemente fixo, durante um tempo anormalmente longo, o sistema procede à etapa 910 e emite um evento de medidor defeituoso.
O preditor e detectores de anomalia representados por elemento 907 determinam se ou não a variabilidade de curto prazo é alta demais ou baixa demais. Se a variabilidade de curto prazo for alta demais ou baixa demais, o sistema procede à etapa 909 e emite um alerta de medidor defeituoso.
O preditor e detectores de anomalia representados por elemento 908 determinam se ou não há um desvio significante estatisticamente da quantidade de dados habituais transmitidos. Se consideravelmente menos ou mais que dados habituais foram transmitidos, então o sistema produz uma anomalia. Por exemplo, se nenhum valor foi transmitido pelo medidor durante três dias, o sistema produz uma anomalia. Porém, se o desvio entre a quantidade de dados predita a ser transmitida e os dados atuais transmitidos não for estatisticamente significante, nenhuma anomalia é produzida.
O preditor e detectores de anomalia representados por elemento 909 determinam se ou não os valores são não suportados por outros medidores de rede. Por exemplo, conservação de massa pode indicar que a leitura em um primeiro medidor de fluxo deve ser maior do que a leitura em um segundo medidor de fluxo a jusante disto, ou a soma de várias outras leituras de medidor. Se tais valores "impossíveis" forem achados, o sistema procede à etapa 910 e emite um evento de medidor defeituoso.
Depois de prover um evento na etapa 910, o sistema seleciona o próximo objetivo para analisar na etapa 911 e continua analisando a rede para outros medidores defeituosos.
Figura 10 ilustra um fluxograma descrevendo uma concretização para prover um consumo inesperado ou anomalia de roubo. Elementos 1003-1005 representam vários preditores e detectores de anomalia para determinar a significação estatística de qualquer desvio de valores atuais e preditos. Alguém de habilidade na arte apreciará que cada elemento 1003- 1005 ou qualquer combinação dos elementos pode ser usada para determinar os valores prováveis e emitir uma anomalia. Além disso, o sistema pode proceder executando qualquer combinação dos elementos simultaneamente, ou seqüencialmente em qualquer ordem. Na etapa 1001, o sistema seleciona um medidor ou uma rede de água para analisar para um consumo de água inesperado ou roubo de água. Em outra concretização, o sistema seleciona uma seção de uma rede de água, ou uma rede de água inteira para analisar para um consumo de água inesperado ou roubo de água. A seguir, na etapa 1002, se o sistema detectar um aumento em fluxo do medidor selecionado ou seção de rede, o sistema procede para ademais categorizar a anomalia, representada por elementos .1003-1005. Em uma concretização, o sistema pode detectar um aumento em fluxo através dos dados históricos de medidor e aplicar a análise estatística esboçada com respeito à Figura 2. Em outra concretização, o sistema pode detectar um aumento em fluxo analisando dados em tempo real do medidor.
O preditor e detectores de anomalia representados por elemento 1003 determinam se ou não há um casamento estatisticamente significante de aumento de fluxo para o padrão de consumo. Na etapa 1003, o sistema pode analisar o aumento de fluxo atual com um padrão de consumo previamente armazenado. O padrão de consumo previamente armazenado pode incluir dados de medidor ou rede durante o último ano, ou qualquer outro prazo para facilitar análise de determinar um padrão de consumo. Se o aumento de fluxo casar com o padrão de consumo, o sistema procede à etapa .1006 para determinar se o evento pode ser explicado por outro fator.
O preditor e detectores de anomalia representados por elemento 1004 determinam se ou não há um aumento estatisticamente significante ocorrendo novamente em fluxo em horas semelhantes. Por exemplo, o sistema analisa dados históricos para o medidor ou sistema para determinar a periodicidade do padrão de consumo. Se existir um aumento em fluxo ocorrendo novamente, e isto não ocorreu ademais no passado, o sistema procede à etapa 1006 para determinar se o evento pode ser explicado por outro fator.
O preditor e detectores de anomalia representados por elemento 1005 determinam se ou não há um fluxo recorrente estatisticamente significante tendo uma magnitude semelhante cada vez. Em uma concretização, o sistema compara os períodos de fluxo aumentado com outros dados históricos de fluxo do medidor ou rede para determinar um aumento quase constante na magnitude de baixo durante períodos recorrentes. Se o sistema detectar magnitudes semelhantes cada vez, e isto não ocorreu ademais no passado, o sistema procede à etapa 1006 para determinar se o evento pode ser explicado por outro fator.
Na etapa 1006, o sistema determina se um evento detectado pode ser refutado por dados de externos ou de operação. Em um exemplo, o sistema analisa dados de operação para determinar se houve uma entrada autorizada ao local sob análise. Em outro exemplo, o sistema refuta um evento detectado se um aumento de fluxo a um medidor e uma diminuição de fluxo correspondente de magnitude semelhante a outro medidor para a mesma região indicar uma mudança em fluxo, mas não uma mudança em consumo total nessa região. Se o sistema não refutar o evento detectado na etapa 1006, o sistema provê um consumo inesperado ou não autorizado ou evento de roubo na etapa 1007. Porém, se o sistema refutar o evento, o sistema procede à etapa 1008. A seguir, na etapa 1008, o sistema seleciona o próximo objetivo a analisar e continua analisando a rede para outro consumo inesperado ou não autorizado ou eventos de roubo.
Figura 11 ilustra um fluxograma descrevendo uma concretização para prover um alerta de anomalia de qualidade de água. Na etapa 1101, o sistema seleciona um conjunto de dados do primeiro local a ser analisado. Elementos 1103, 1104 e 1106 representam vários preditores e detectores de anomalia para determinar a significação estatística de qualquer desvio de valores atuais e preditos. Alguém de habilidade na arte apreciará que cada elemento 1103, 1104, e 1106 ou qualquer combinação dos elementos pode ser usada para determinar os valores prováveis e emitir uma anomalia. Além disso, o sistema pode proceder executando qualquer combinação dos elementos simultaneamente, ou seqüencialmente em qualquer ordem.
O preditor e detectores de anomalia representados por elemento 1103 determinam se ou não há uma mudança estatisticamente significante no cloro, turvação, ou pH em pelo menos dois locais selecionados na etapa 1102, a mudança sendo em excesso de um limiar predefinido fixado pelos gerentes de rede de água. O sistema pode selecionar pelo menos dois ou mais locais vizinhos na etapa 1102. O número de locais selecionados pode ademais ajudar o sistema a predizer mais precisamente uma anomalia de quantidade de água. Se o sistema detectar uma mudança na etapa 1103, o sistema procede à etapa 1105 para decidir se o evento deveria ser informado.
O preditor e detectores de anomalia representados por elemento 1104 determinam se ou não há um aumento de turvação estatisticamente significante no medidor selecionado do local selecionado, e nesse caso, o sistema procede à etapa 1105 para decidir se o evento deveria ser informado.
O preditor e detectores de anomalia representados por elemento 1106 determinam se ou não há uma diminuição de cloro estatisticamente significante no mesmo local. Se existir uma diminuição de cloro no local, o sistema procede à etapa 1105 para decidir se o evento deveria ser informado.
Na etapa 1105, o sistema recebe eventos de elementos 1103, 1104, e 1106 e determina se os eventos deveriam ser informados, ou desqualificados. Uma razão para desqualificar um evento é se existe um queda de pressão estatisticamente significante, aumento de fluxo, ou uma entrada autorizada ao local selecionado na etapa 1101. Em uma concretização, uma entrada autorizada ao local pode incluir um conserto ao local por uma equipe de construção, que pode resultar em um aumento de turvação temporário no medidor selecionado. Uma queda de pressão de curto prazo significante, por exemplo, pode indicar um evento de vazamento ou intervenção de rede, que deveria ser levada ser a causa de raiz do que parece ser caso contrário uma anomalia de qualidade. Porém porque um conserto pode ser relativamente breve, o sistema pode não desejar prover um alerta de anomalia devido a um conserto temporário, e o sistema procede à etapa 1108 para selecionar outro conjunto de dados para analisar. Se o sistema não detectar uma queda de pressão, aumento de fluxo, ou entrada autorizada ao local, o sistema procede à etapa 1107 e provê um evento de qualidade de água. Depois de prover um evento na etapa 1107, o sistema seleciona o próximo objetivo para analisar na etapa 1108 e continua analisando a rede para outros eventos de qualidade de água. Alguém de habilidade na arte apreciará aquelas outras concretizações podem processar semelhantemente outros parâmetros e indicadores de qualidade de água, levando em conta os eventos e atividades de rede que podem afetar temporariamente esses outros parâmetros.
Figura 12 ilustra uma tomada de tela da interface de usuário ("UI") gerada pela interface de rastreamento de evento de acordo com uma concretização da presente invenção. A tela na Figura 12 exibe eventos detectados e sua informação associada a um usuário. O usuário pode, por exemplo ser um trabalhador a uma rede de distribuição de água atarefada com monitorar a rede de água sob análise. Figura 12 inclui tomada de tela de UI .1201 que inclui seções para estado de atualização 1202, painel de lista de eventos 1203, gráfico 1204, informação de evento 1205, gráfico 1206 e mapa .1207.
Em uma concretização, UI 1201 é uma página da web visível a um usuário através de uma rede ou a Internet. Adicionalmente, estado de atualização 1202 informa o usuário da última data e hora que o sistema monitorou a rede de água para anomalias. Painel de lista de eventos 1203 provê o usuário com uma listagem de eventos previamente detectados, as datas, horas, locais, e estado dos eventos. Ademais para a concretização, o painel de lista de eventos 1203 ademais permite a pessoa vendo a interface de usuário 1201 selecionar um evento no painel de lista de eventos 1203. Informação detalhada associada com o evento selecionado é reproduzida como informação de evento 1205, gráficos 1204 e 1206, e mapa 1207. Informação de evento 1205 inclui, por exemplo, uma hora de começo da anomalia, uma hora de fim da anomalia, uma magnitude da anomalia, uma perda de água total associada com a anomalia, e qualquer comentário provido por usuários do sistema. Comentários providos por usuários ou pelo sistema também provêem 'hiperlinks' a outros eventos armazenados pelo sistema. Gráficos 1204 e 1206 incluem informação detalhada sobre o evento selecionado por usuário tal como uma comparação visual do fluxo de água atual e predito (rotina) a um medidor pertinente. Adicionalmente, a interface de usuário 1201 utiliza dados de GIS associados com o evento selecionado para mostrar o local do evento em mapa 1207. Em uma concretização, o evento está associado com um medidor específico, e o local do medidor é produzido no mapa 1207. O mapa de evento 1207 também pode ser habilitado a exibir uma área da rede afetada pelo evento detectado, ou uma área estimada dentro da qual o local de evento exato é provável estatisticamente estar contido.
Banco de Dados 208 ou Máquina de Decisão e Classificação de Evento 207 da Figura 2 pode hospedar um aplicativo de software interativo que associa dados de medidor, alertas, relatórios, análise estatística e um mapa da rede de água com uma interface de usuário para permitir a um usuário do sistema discernir facilmente o local de um vazamento de água ou outro evento. Uma interface de usuário pode ser hospedada em Banco de Dados 208, e apresentada a qualquer número de interfaces representadas por elemento 209. Em outra concretização, Máquina de Decisão e Classificação de Evento 207 é operativa para enviar informação diretamente para elementos .210,211,212,213,214.
Figura 13 ilustra um tomada de tela da UI gerada pela interface de rastreamento de evento de acordo com uma concretização da presente invenção. A tela na Figura 13 exibe eventos detectados e sua informação associada a um usuário. O usuário pode, por exemplo, ser um trabalhador a uma rede de distribuição de água atarefado com monitorar a rede de água sob análise. Figura 13 inclui UI 1301 que inclui painel de lista de eventos 1302, gráficos 1303 e 1304, mapa 1305 e informação de evento 1306.
Em uma concretização, UI 1301 é uma página da web visível a um usuário através de uma rede ou a Internet. Adicionalmente, painel de lista de eventos 1302 provê o usuário com uma listagem de eventos previamente detectados, a data, horas, locais de medidor, e estado dos eventos. Ademais à concretização, o painel de lista de eventos 1302 ademais permite a pessoa vendo a UI 1301 selecionar um evento no painel de lista de eventos 1302. Informação detalhada associada com o evento selecionado é reproduzida como informação de evento 1306, gráficos 1303 e 1304, e mapa 1305. A interface de usuário 1301 utiliza dados de GIS associados com o evento selecionado para mostrar o local ou local aproximado do evento em mapa .1305. Em uma concretização, mapa 1305 é operativo para exibir o local de múltiplos medidores registrando um evento.
Figura 14 ilustra uma tomada de tela de outra UI gerada pela interface de rastreamento de eventos de acordo com uma concretização da presente invenção. A tela na Figura 14 exibe dados associados com um evento detectado ou medidor ou região selecionada da rede. O usuário pode, por exemplo, ser um trabalhador a uma rede de distribuição de água atarefado com monitorar a rede de água sob análise, e mais especificamente, Figura 14 representa um módulo de gráfico descrevendo dados colecionados pelo sistema, e permitindo ao usuário ademais explorar, personalizar, e mudar os gráficos providos pelo sistema para cada evento, ou explorar independentemente os dados por várias visualizações e usar algumas das capacidades de pré-processamento do sistema. Figura 14 inclui UI 1401, painel de lista de medidores e controle gráfico 1402, gráfico 1403, e estado de atualização 1404. Em uma concretização, UI 1401 é uma página da web visível a um usuário através de uma rede ou Internet. O usuário de UI 1401 pode selecionar um ou mais medidores e uma variedade de tipos de gráfico de painel de lista de medidores e controle gráfico 1402. Dados associados com os medidores selecionados podem ser produzidos em gráfico 1403. Dados produzidos em gráfico 1403 podem ser qualquer informação obtida pelo sistema. Estado de atualização 1402 informa o usuário da última data e hora que o sistema monitorou a rede de água para anomalias.
Figura 15 ilustra um tomada de tela da UI gerada pela interface de relatórios de acordo com uma concretização da presente invenção. A tela na Figura 15 exibe um panorama agregado dos eventos detectados e sua informação associada a um usuário. O usuário pode, por exemplo, ser um trabalhador a uma rede de distribuição de água atarefado com monitorar a rede de água sob análise. Figura 15 inclui UI 1501, painel de seleção de panorama 1502, painéis de contagem de evento 1503 e 1504, mapa 1505, e gráficos 1506.
Em uma concretização, UI 1501 é uma página da web visível a um usuário através de uma rede ou a Internet. Adicionalmente, painel de panorama 1502 provê o usuário com opções para exibir uma agregação de eventos em através de um período de tempo selecionado. O usuário pode escolher a exibição de eventos baseado em valores de medidor, eventos, datas, e estado dos eventos. Informação detalhada associada com a seleção de usuário em painel de seleção de panorama 1502 é reproduzida como painéis de contagem de evento 1503 e 1504, mapa 1505, e gráficos 1506. Painel de seleção de panorama 1502 permite ao usuário ordenar e filtrar eventos pelos seus vários campos e características, por exemplo, para ver só eventos recentes e não resolvidos, eventos ordenados por tipo, e atualizar estados de evento e outras características de fluxo de trabalho. Isto segue padrões de indústria de software, bem conhecidos a alguém qualificado na arte.
Painéis de contagem de evento 1504 e 1505 exibem o número de eventos, tipos de evento, e locais de acordo com um período de tempo. Em uma concretização, painéis de contagem de evento 1504 e 1505 exibem eventos correspondendo a períodos de tempo diferentes, permitindo a um usuário comparar e contrastar o comportamento de rede com o passar do tempo. Mapa 1505 exibe o local e outra informação de eventos ocorrendo ou que ocorreram previamente em uma área. Em uma concretização, o mapa descreve eventos e realça áreas com múltiplos eventos: locais com poucos eventos podem ser coloridos verde, enquanto locais com muitos eventos podem ser coloridos vermelho. Gráficos 1506 operam para exibir a evolução do número e tipos de eventos através de um período de tempo. Em uma concretização, gráficos 1506 descrevem os tipos e números de eventos ocorrendo durante dois meses consecutivos, por exemplo permitindo ao usuário comparar e analisar tendências recentes. Alguém de habilidade na arte apreciará que qualquer informação colecionada pelo sistema pode ser reproduzida em gráfico 1506 para ajudar melhor um usuário atarefado com monitorar a rede de distribuição de água.
Figuras 1 por 15 são ilustrações conceituais permitindo uma explicação da presente invenção. Deveria ser entendido que vários aspectos das concretizações da presente invenção poderiam ser implementados em hardware, firmware, software, ou combinações disso. Em tais concretizações, os vários componentes e/ou etapas seriam implementados em hardware, firmware, e/ou software para executar as funções da presente invenção. Quer dizer, o mesmo pedaço de hardware, firmware, ou módulo de software poderia executar um ou mais dos blocos ilustrados (por exemplo, componentes ou etapas). Também deveria ser entendido que a invenção se aplica não só a redes de utilidade de água, mas a qualquer tipo de sistema de distribuição. Outros tipos de sistemas de distribuição podem ser: petróleo, água usada ou esgoto, gás, eletricidade, telefonia, ou outros sistemas de entrega de energia 5 que envolvem fluido ou recursos fluentes de uma área para consumidores. Realmente, a invenção pode ser aplicada a qualquer sistema de distribuição ou coleção tendo medidores ou sensores em locais arbitrários na rede medindo parâmetros de distribuição tais como fluxo, pressão, qualidade ou o próprio fluxo de dados.
Em implementações de software, software de computador (e. g., programas ou outras instruções) e/ou dados são armazenados em um meio legível por máquina como parte de um produto de programa de computação, e é carregado em um sistema de computador ou outro dispositivo ou máquina por uma unidade de armazenamento removível, unidade de disco rígido, ou interface de comunicação. Programas de computação (também chamados lógica de controle de computador ou código de programa legível por computador) são armazenados em uma memória principal e/ou secundária, e executados por um ou mais processadores (os controladores, ou similar) para fazer o um ou mais processadores executarem as funções da invenção como descrito aqui. Neste documento, os termos "meio legível por máquina", "meio de programa de computação" e "meio utilizável por computador" são usados para geralmente se referir a meios tais como memória de acesso aleatório (RAM); uma memória só de leitura (ROM); uma unidade de armazenamento removível (por exemplo, um disco magnético ou óptico, dispositivo de memória flash, ou similar); um disco rígido; ou similar.
Notavelmente, as figuras e exemplos acima não são significados limitar a extensão da presente invenção a uma única concretização, como outras concretizações são possíveis por meio de intercâmbio de alguns ou todos dos elementos descritos ou ilustrados. Além disso, onde certos elementos da presente invenção podem ser implementados parcialmente ou completamente usando componentes conhecidos, só aquelas porções de tais componentes que são necessárias para uma compreensão da presente invenção são descritas, e descrições detalhadas de outras porções de tais componentes conhecidos são omitidas para não obscurecer a invenção. Na especificação presente, uma concretização mostrando um componente singular não deveria ser necessariamente limitada a outras concretizações incluindo uma pluralidade do mesmo componente, e vice-versa, a menos que explicitamente declarado caso contrário aqui. Além disso, os requerentes não pretendem para qualquer termo na especificação ou reivindicações ser designado um significado incomum ou especial a menos que explicitamente publicado como tal. Ademais, a presente invenção cerca equivalentes conhecidos presentes e futuros para os componentes conhecidos referidos aqui por meio de ilustração.
A descrição precedente das concretizações específicas assim revela completamente a natureza geral da invenção que outros podem, aplicando conhecimento dentro da habilidade das artes pertinentes (incluindo os conteúdos dos documentos citados e incorporados por referência aqui), prontamente modificar e/ou adaptar para várias aplicações tais concretizações específicas, sem experimentação imprópria, sem partir do conceito geral da presente invenção. Tais adaptações e modificações portanto são pretendidas estarem dentro do significado e gama de equivalentes das concretizações expostas, baseado no ensinamento e orientação apresentados aqui.
Enquanto várias concretizações da presente invenção foram descritas acima, deveria ser entendido que elas foram apresentadas por meio de exemplo, e não limitação. Seria aparente a alguém qualificado nas artes pertinentes que várias mudanças em forma e detalhe poderiam ser feitas nisso sem partir do espírito e extensão da invenção. Assim, a presente invenção não deveria ser limitada por quaisquer das concretizações exemplares acima descritas, mas deveria ser definida só conforme as reivindicações seguintes e seus equivalentes.

Claims (20)

1. Método computadorizado para monitorar uma rede de distribuição de água, a rede de distribuição de água incluindo pelo menos uma rede de tubos para entregar água a consumidores e uma pluralidade de medidores posicionados dentro da rede de distribuição de água, o método caracterizado pelo fato de incluir: receber dados de medidor, os dados de medidor representando uma pluralidade de parâmetros medidos pelos medidores, os parâmetros incluindo pelo menos fluxo ou pressão da água pelos tubos; receber dados secundários de uma ou mais fontes externas aos medidores, os dados secundários representando uma ou mais condições afetando fluxo ou consumo de água em uma região servida pela rede de distribuição de água; analisar os dados de medidor predizendo estatisticamente dados de medidor para um primeiro medidor baseado em segundos dados de medidor da rede de distribuição de água e dados secundários, em que os segundos dados de medidor incluem dados de medidor diferentes dos primeiros dados de medidor recebidos, e comparar os primeiros dados de medidor recebidos com os dados de medidor preditos para o primeiro medidor para identificar um ou mais eventos de rede de distribuição de água incluindo pelo menos um ou mais eventos de vazamento detectando uma anomalia se os primeiros dados de medidor recebidos desviarem dos dados de medidor preditos para o primeiro medidor por um desvio estatístico; e relatar o um ou mais eventos de rede de água a um usuário por uma interface de usuário.
2. Método de acordo com a reivindicação 1, caracterizado pelo fato de incluir armazenar os eventos de rede de água em um banco de dados.
3. Método de acordo com a reivindicação 1, caracterizado pelo fato de que receber dados de medidor inclui receber dados de Controle de Supervisão e Aquisição de Dados (SCADA).
4. Método de acordo com a reivindicação 1, caracterizado pelo fato de incluir classificar a anomalia como um evento de vazamento.
5. Método de acordo com a reivindicação 1, caracterizado pelo fato de que detectar a anomalia inclui determinar se uma duração da anomalia excede um limiar predefinido.
6. Método de acordo com a reivindicação 1, caracterizado pelo fato de que detectar a anomalia inclui determinar se uma freqüência da anomalia dentro de uma janela predefinida de tempo excede um limiar predefinido.
7. Método de acordo com a reivindicação 1, caracterizado pelo fato de que predizer estatisticamente dados de medidor para o primeiro medidor baseado em segundos dados de medidor da rede de distribuição de água inclui selecionar um ou mais segundos medidores como um ou mais medidores correspondentes e correlatar dados de medidor recebidos do primeiro medidor com dados de medidor recebidos do um ou mais medidores correspondentes.
8. Método de acordo com a reivindicação 7, caracterizado pelo fato de que selecionar um ou mais segundos medidores como o um ou mais medidores correspondentes inclui: correlatar dados históricos de medidor para o um ou mais segundos medidores com dados históricos de medidor para o primeiro medidor, e selecionar o um ou mais segundos medidores para quais uma correlação com o primeiro medidor existe.
9. Método de acordo com a reivindicação 7, caracterizado pelo fato de que selecionar o um ou mais segundos medidores como o um ou mais medidores correspondentes inclui identificar o um ou mais segundos medidores dentro da rede de distribuição de água que estão posicionados dentro da rede de distribuição de água para não serem afetados por anomalias afetando o primeiro medidor.
10. Método de acordo com a reivindicação 1, caracterizado pelo fato de que predizer estatisticamente dados de medidor para o primeiro medidor baseado em segundos dados de medidor da rede de distribuição de água inclui correlatar dados de medidor recebidos do primeiro medidor com pelo menos dados históricos de medidor armazenados para o primeiro medidor.
11. Método de acordo com a reivindicação 1, caracterizado pelo fato de que predizer estatisticamente dados de medidor para o primeiro medidor inclui calcular uma distribuição estatística de valores prováveis para o primeiro medidor.
12. Método de acordo com a reivindicação 20, caracterizado pelo fato de que receber dados de medidor inclui receber com o passar do tempo dados de qualidade de água representando turvação, cloro e pH da água entregues através da rede, e em que identificar um ou mais eventos de rede inclui detectar uma mudança nos dados de qualidade de água com o passar do tempo em excesso de um limiar.
13. Método de acordo com a reivindicação 1, caracterizado pelo fato de que receber dados secundários inclui receber pelo menos um de: dados meteorológicos representando condições meteorológicas na região da rede de distribuição de água; dados de calendário representando um ou mais fatores afetando consumo de água em uma dada data; dados de conserto representando um ou mais consertos executados na rede de distribuição de água; e dados estruturais representando uma estrutura da rede de distribuição de água.
14. Método de acordo com a reivindicação 20, caracterizado pelo fato de que o um ou mais eventos de informação incluem pelo menos um de: um aumento inesperado em padrão de consumo, uma mudança em padrão de consumo, um roubo de água, uma brecha de limite de zona, uma falha de medidor de utilidade, e um mau funcionamento de dispositivo de rede.
15. Método de acordo com a reivindicação 1, caracterizado pelo fato de incluir processar os dados de medidor antes de analisá-los incluindo filtrar fora ruído dos dados de medidor.
16. Sistema computadorizado para monitorar uma rede de distribuição de água, a rede de distribuição de água incluindo uma rede de tubos para entregar água a consumidores e uma pluralidade de medidores posicionados dentro da rede de distribuição de água, o sistema caracterizado pelo fato de incluir: um banco de dados de informação de rede para armazenar dados de medidor representando uma pluralidade de parâmetros medidos pelos medidores, os parâmetros incluindo pelo menos fluxo ou pressão da água pelos tubos, e dados secundários de uma ou mais fontes externas aos medidores, os dados secundários representando uma ou mais condições afetando fluxo ou consumo de água em uma região servida pela rede de distribuição de água; uma máquina de análise configurada para analisar os dados de medidor predizendo estatisticamente dados de medidor para um primeiro medidor baseado em segundos dados de medidor da rede de distribuição de água e dados secundários, em que os segundos dados de medidor incluem dados de medidor diferentes dos primeiros dados de medidor recebidos, e comparar os primeiros dados de medidor recebidos com os dados de medidor preditos para o primeiro medidor para identificar anomalias; uma máquina de classificação de evento configurada para identificar eventos de rede de distribuição de água baseados nas anomalias, os eventos de rede de água incluindo eventos de vazamento; e um banco de dados de evento para armazenar dados de evento de rede de distribuição de água representando o um ou mais eventos de rede de água identificados pela máquina de classificação de evento.
17. Sistema de acordo com reivindicação 16, caracterizado pelo fato de que a máquina de análise inclui uma pluralidade de módulos de preditor para gerar uma distribuição estatística de valores prováveis do dados de medidor para um dado medidor e uma pluralidade de módulos de detector de anomalia para comparar os dados de medidor ao dado medidor para a distribuição de valores prováveis para detectar anomalias no dados de medidor.
18. Sistema de acordo com reivindicação 16, caracterizado pelo fato de incluir uma pluralidade de módulos de interface para recobrar dados de evento de rede de distribuição de água do banco de dados de evento e informá-los a usuários.
19. Método computadorizado para administrar uma rede de distribuição de água, a rede de distribuição de água incluindo uma rede de tubos para entregar água a consumidores e uma pluralidade de medidores posicionados dentro da rede de distribuição de água, o método caracterizado pelo fato de incluir: enviar dados de medidor para uma máquina de análise, os dados de medidor representando uma pluralidade de parâmetros medidos pelos medidores, os parâmetros incluindo pelo menos fluxo da água pelos tubos; receber dos dados de máquina de análise representando eventos de rede de distribuição de água, os eventos de rede de água incluindo eventos de vazamento, os dados de evento de rede de distribuição de água tendo sido identificados como resultado de análise dos dados de medidor predizendo estatisticamente dados de medidor para um primeiro medidor baseado em segundos dados de medidor da rede de distribuição de água e dados secundários, os dados secundários representando uma ou mais condições afetando consumo ou fluxo de água em uma região servida pela rede de distribuição de água, em que os segundos dados de medidor incluem dados de medidor diferentes de os primeiros dados de medidor recebidos, e comparar os primeiros dados de medidor recebidos com os dados de medidor preditos para o primeiro medidor para identificar anomalias; e exibir os eventos de rede de distribuição de água recebidos a um usuário em um dispositivo de exibição computadorizado.
20. Método de acordo com a reivindicação 1, caracterizado pelo fato de que os eventos de rede de água ademais incluem identificar um ou mais eventos de informação relativos à quantidade ou qualidade de água fluindo pelos tubos e operação da rede de distribuição de água.
BRPI1101199-8A 2010-03-04 2011-03-03 método e sistema computadorizado para monitorar uma rede de distribuição de água, e, método computadorizado para administrar uma rede de distribuição de água BRPI1101199A2 (pt)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US12/717,944 US7920983B1 (en) 2010-03-04 2010-03-04 System and method for monitoring resources in a water utility network

Publications (1)

Publication Number Publication Date
BRPI1101199A2 true BRPI1101199A2 (pt) 2012-10-16

Family

ID=43805911

Family Applications (1)

Application Number Title Priority Date Filing Date
BRPI1101199-8A BRPI1101199A2 (pt) 2010-03-04 2011-03-03 método e sistema computadorizado para monitorar uma rede de distribuição de água, e, método computadorizado para administrar uma rede de distribuição de água

Country Status (24)

Country Link
US (2) US7920983B1 (pt)
EP (1) EP2472467B1 (pt)
JP (1) JP2013521558A (pt)
KR (1) KR20140145637A (pt)
CN (1) CN102884407B (pt)
AR (1) AR080458A1 (pt)
AU (1) AU2011200949B1 (pt)
BR (1) BRPI1101199A2 (pt)
CA (1) CA2792029A1 (pt)
CL (1) CL2011000466A1 (pt)
CO (1) CO6630098A2 (pt)
DK (1) DK2472467T3 (pt)
ES (1) ES2420865T3 (pt)
FR (1) FR2957097A1 (pt)
GB (2) GB2499113B (pt)
IE (2) IE86368B1 (pt)
MX (1) MX2012010254A (pt)
PH (1) PH12011000083A1 (pt)
PT (1) PT2472467T (pt)
RU (1) RU2012142174A (pt)
SG (2) SG173992A1 (pt)
TW (2) TWI502299B (pt)
WO (1) WO2011107864A2 (pt)
ZA (1) ZA201207123B (pt)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20220050004A1 (en) * 2020-08-13 2022-02-17 Alarm.Com Incorporated Periodic water leak detection

Families Citing this family (203)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7775422B2 (en) * 2003-06-13 2010-08-17 Arad Measuring Technologies Ltd. Meter register and remote meter reader utilizing a stepper motor
US8358976B2 (en) * 2006-03-24 2013-01-22 The Invention Science Fund I, Llc Wireless device with an aggregate user interface for controlling other devices
US8254528B2 (en) 2007-07-03 2012-08-28 At&T Intellectual Property I, L.P. System and method to push messages indicating status of trouble reports in a telecommunications network
EP2350992B1 (en) 2008-10-27 2019-01-09 Mueller International, LLC Infrastructure monitoring system and method
US9493931B2 (en) * 2008-12-30 2016-11-15 I20 Water Limited Mains water supply processing
EP3422320B1 (en) 2009-05-22 2024-06-26 Mueller International, LLC Infrastructure monitoring devices, systems, and methods
US8368555B2 (en) * 2009-11-19 2013-02-05 Silver Spring Networks, Inc. Utility network interface device configured to detect and report abnormal operating condition
US8305232B2 (en) * 2009-11-19 2012-11-06 Silver Spring Networks, Inc. Utility network interface device configured to detect and report abnormal operating condition
US7920983B1 (en) * 2010-03-04 2011-04-05 TaKaDu Ltd. System and method for monitoring resources in a water utility network
US8423637B2 (en) * 2010-08-06 2013-04-16 Silver Spring Networks, Inc. System, method and program for detecting anomalous events in a utility network
DE102010043482B4 (de) * 2010-11-05 2012-05-24 Siemens Aktiengesellschaft Leckageerkennung und Leckageortung in Versorgungsnetzen
US9019120B2 (en) * 2010-11-09 2015-04-28 General Electric Company Energy manager—water leak detection
KR101066210B1 (ko) * 2010-11-29 2011-09-20 (주)즐거운미래 스마트폰을 이용한 제설 방재 시스템의 원격 제어방법
US8583386B2 (en) * 2011-01-18 2013-11-12 TaKaDu Ltd. System and method for identifying likely geographical locations of anomalies in a water utility network
US8972484B2 (en) * 2011-02-17 2015-03-03 International Business Machines Corporation Method and apparatus for efficient and accurate analytics with cross-domain correlation
SG194531A1 (en) * 2011-04-20 2013-12-30 Massachusetts Inst Technology A method for the construction of a water distribution model
US20140058705A1 (en) * 2011-04-27 2014-02-27 Decision Makers Ltd. System and Method for Detecting Abnormal Occurrences
WO2012166132A1 (en) * 2011-06-01 2012-12-06 Halliburton Energy Services Oil field system data recorder for failure reconstruction
DE102011105778A1 (de) * 2011-06-15 2012-12-20 Techem Energy Services Gmbh Verfahren und Vorrichtung zum Bewerten des Verbrauchs eines Mediums in einem Versorgungssystem
US20120330615A1 (en) 2011-06-24 2012-12-27 Itron Inc. Forensic analysis of resource consumption data
DE102011078240A1 (de) * 2011-06-28 2013-01-03 Siemens Aktiengesellschaft Leckageerkennung mittels stochastischer Massenbilanz
US9412138B2 (en) * 2011-08-30 2016-08-09 Honeywell International Inc. Dashboard for monitoring energy consumption and demand
US20130116994A1 (en) * 2011-11-03 2013-05-09 International Business Machines Corporation Water management
US8341106B1 (en) * 2011-12-07 2012-12-25 TaKaDu Ltd. System and method for identifying related events in a resource network monitoring system
CN102594331B (zh) * 2011-12-29 2014-10-01 中国西电电气股份有限公司 基于fpga内部的一种模拟并行接口电路及其实现方法
US20130173322A1 (en) * 2011-12-30 2013-07-04 Schneider Electric USA, Inc. Energy Management with Correspondence Based Data Auditing Signoff
US9052222B2 (en) 2012-01-05 2015-06-09 International Business Machines Corporation Monitoring water consumption
EP2807639A4 (en) * 2012-01-23 2015-07-29 Itron Inc METHODS OF ANALYSIS OF A UTILITIES INFRASTRUCTURE
US9053519B2 (en) * 2012-02-13 2015-06-09 TaKaDu Ltd. System and method for analyzing GIS data to improve operation and monitoring of water distribution networks
ITTA20120007A1 (it) * 2012-02-14 2013-08-15 Martino Convertini Dispositivo automatico di cronoregolazione per liquidi, vapori e gas, con funzione di controllo continuo e prevenzione delle perdite di detti fluidi nelle condutture
EP2828624B1 (en) 2012-03-20 2020-05-27 Watersign Ltd. Method and system for stamping and marking fluid in a pipe network for smart monitoring systems
US20130262068A1 (en) * 2012-03-28 2013-10-03 International Business Machines Corporation Sensor placement for leakage location in liquid distribution networks
US10088335B2 (en) * 2012-04-13 2018-10-02 International Business Machines Corporation Anomaly detection using usage data for metering system
US9924242B2 (en) 2012-04-20 2018-03-20 Itron Global Sarl Automatic network topology detection and fraud detection
EP2654003A1 (en) * 2012-04-20 2013-10-23 Itron, Inc. Automatic network topology detection and fraud detection
CN102662326B (zh) * 2012-05-04 2015-05-13 广东电网公司电力科学研究院 通过确定系统参数模型进行工业控制的方法及其装置
US10242414B2 (en) 2012-06-12 2019-03-26 TaKaDu Ltd. Method for locating a leak in a fluid network
US8947437B2 (en) 2012-09-15 2015-02-03 Honeywell International Inc. Interactive navigation environment for building performance visualization
US20140081998A1 (en) * 2012-09-17 2014-03-20 General Electric Company Utility management analysis through social network data
US9429553B2 (en) * 2012-10-12 2016-08-30 Industrial Test Systems, Inc. Processor-based analysis system and method
US10281383B2 (en) * 2012-11-15 2019-05-07 Solenis Technologies, L.P. System and methods of determining liquid phase turbidity of multiphase wastewater
US9582775B2 (en) 2012-12-10 2017-02-28 International Business Machines Corporation Techniques for iterative reduction of uncertainty in water distribution networks
CH707402A2 (de) * 2012-12-18 2014-06-30 Belimo Holding Ag Verfahren und Vorrichtung zum Abgleichen einer Gruppe von Verbrauchern in einem Fluidtransportsystem.
US20150347937A1 (en) * 2013-01-09 2015-12-03 Hewlett-Packard Development Company, L.P. Characterizing Risks in Resource Distribution Systems
US9699525B2 (en) * 2013-01-21 2017-07-04 International Business Machines Corporation Method and system for automatic residual consumption
US11237574B2 (en) 2013-02-18 2022-02-01 Flo Technologies, Inc. Fluid monitoring and control system
US10962993B2 (en) 2013-02-18 2021-03-30 Flo Technologies, Inc. Manual control for actuated fluid monitoring and control device
US9857805B2 (en) 2013-02-18 2018-01-02 Flo Technologies, Inc. Fluid monitoring and control system
EP2778296B1 (de) * 2013-03-11 2018-04-25 Grundfos Holding A/S Pumpensystem
US9506785B2 (en) 2013-03-15 2016-11-29 Rain Bird Corporation Remote flow rate measuring
AU2014235054B2 (en) 2013-03-15 2017-11-02 Mueller International, Llc Systems for measuring properties of water in a water distribution system
KR101534562B1 (ko) * 2013-06-07 2015-07-08 서울시립대학교 산학협력단 잔류염소 이온 농도 검출시약 및 검출키트 및 이를 이용한 잔류염소 이온 농도 검출방법
JP5803986B2 (ja) * 2013-06-19 2015-11-04 栗田工業株式会社 設備管理システム
US20150025692A1 (en) * 2013-07-11 2015-01-22 Independent Mitigation and Cleaning/Conservation, Inc. Telecommunication device for water damage mitigation management
US20150019166A1 (en) * 2013-07-11 2015-01-15 Independent Mitigation and Cleaning/Conservation Network, Inc. Water damage mitigation management system and method
US11047722B2 (en) * 2013-12-17 2021-06-29 International Business Machines Corporation Computer based fluid flow velocity estimation from concentrations of a reacting constituent for products and services
US10846141B1 (en) * 2018-03-07 2020-11-24 Amdocs Development Limited System, method, and computer program for automatic labeling of training and testing data in a communication system
US10001389B1 (en) * 2013-12-20 2018-06-19 EMC IP Holding Company LLC Analysis of smart meter data based on frequency content
CN104751260A (zh) * 2013-12-30 2015-07-01 通用电气公司 识别计量表异常读数的系统及方法
WO2015124988A1 (en) * 2014-02-19 2015-08-27 Tata Consultancy Services Limited Leak localization in water distribution networks
US11079417B2 (en) 2014-02-25 2021-08-03 Itron, Inc. Detection of electric power diversion
US10571493B2 (en) 2014-02-25 2020-02-25 Itron, Inc. Smart grid topology estimator
CN103774718B (zh) * 2014-02-27 2015-12-16 苏州奥特福环境科技有限公司 一种一体式农村管网水质在线监测系统
TWI512661B (zh) * 2014-06-06 2015-12-11 Tseng Hsian Lin 廢水診斷系統、廢水診斷裝置與廢水資料處理方法
GB2527825A (en) * 2014-07-03 2016-01-06 Ibm Configuration of a network partition with arrangement of intercepting/regulating elements based on distribution of residual capacity of sources to parts
FR3024254B1 (fr) * 2014-07-25 2018-08-03 Suez Environnement Procede de detection d'anomalies dans un reseau de distribution, en particulier distribution d'eau
WO2016012971A1 (fr) * 2014-07-25 2016-01-28 Suez Environnement Procede de detection d'anomalies dans un reseau de distribution, en particulier distribution d'eau
FR3024260B1 (fr) * 2014-07-25 2016-07-29 Suez Environnement Procede pour detecter des anomalies dans un reseau de distribution, en particulier d'eau potable
WO2016020762A2 (en) * 2014-08-04 2016-02-11 TaKaDu Ltd. A system and method for assessing sensors' reliability
CN104190120B (zh) * 2014-08-28 2016-06-01 云南大红山管道有限公司 一种用于浓缩池的矿浆跑混报警系统
US9568522B2 (en) 2014-10-20 2017-02-14 Itron, Inc. Electrical phase identification
US10564802B2 (en) * 2014-10-28 2020-02-18 Apana Inc. Graphical user interfaces for resource consumption analytics
US9781231B2 (en) 2014-11-19 2017-10-03 Itron, Inc. Application platform operable on network node
US9835662B2 (en) 2014-12-02 2017-12-05 Itron, Inc. Electrical network topology determination
WO2016093836A1 (en) * 2014-12-11 2016-06-16 Hewlett Packard Enterprise Development Lp Interactive detection of system anomalies
US20160169949A1 (en) * 2014-12-12 2016-06-16 Citilogics, LLC Systems and methods for utility monitoring
CN104570896A (zh) * 2014-12-26 2015-04-29 福建智恒软件科技有限公司 一种能耗异常监控方法及装置
KR101585552B1 (ko) * 2015-01-15 2016-01-22 지에스건설 주식회사 빅데이터 기반의 상수도 통합 운영 관리 시스템 및 방법
US10580095B2 (en) 2015-03-20 2020-03-03 Accenture Global Solutions Limited Method and system for water production and distribution control
CA2981298A1 (en) * 2015-04-03 2016-10-06 Hydrosmart Technologies, Inc. Autonomous identification of an anomalous aqueous stream from an aqueous source feeding multiple independent streams and remediation directive determination thereof
CN104831776B (zh) * 2015-04-15 2017-05-10 郑旭东 水网络的监控方法
CN104809516B (zh) * 2015-04-16 2018-06-01 山东省水利科学研究院 引黄灌区水资源多目标优化配置模型及其求解方法
US10380272B2 (en) 2015-04-30 2019-08-13 International Business Machines Corporation Update computer-implemented method, computer program product and computer system for generating or updating topology model of pressure pipe network
US10320825B2 (en) * 2015-05-27 2019-06-11 Cisco Technology, Inc. Fingerprint merging and risk level evaluation for network anomaly detection
US10312681B2 (en) 2015-05-28 2019-06-04 Itron, Inc. Automatic network device electrical phase identification
JP6488197B2 (ja) * 2015-05-29 2019-03-20 株式会社日立製作所 異常検出方法、異常検出装置、及びネットワークシステム
US11041839B2 (en) 2015-06-05 2021-06-22 Mueller International, Llc Distribution system monitoring
CN104933806A (zh) * 2015-06-17 2015-09-23 成都万江港利科技有限公司 基于nfc技术的泵站收费系统
WO2017005268A1 (en) * 2015-07-03 2017-01-12 Kamstrup A/S Turbidity sensor based on ultrasound measurements
GB2545158B (en) * 2015-10-09 2019-07-03 Imperial Innovations Ltd Monitoring Fluid Dynamics
US10352814B2 (en) * 2015-11-10 2019-07-16 Phyn Llc Water leak detection using pressure sensing
ITUB20155504A1 (it) * 2015-11-12 2017-05-12 Hera S P A Metodo e sistema per la gestione elettronica del servizio idrico.
EP3184984B1 (en) * 2015-12-22 2019-05-01 Kamstrup A/S A system for calibrating pressure sensors in a utility network
US10672252B2 (en) 2015-12-31 2020-06-02 Delta Faucet Company Water sensor
US20170213168A1 (en) * 2016-01-22 2017-07-27 Wipro Limited Methods and systems for optimizing risks in supply chain networks
US10386262B2 (en) * 2016-01-28 2019-08-20 Utopus Insights, Inc. Leak identification in a mass transport network
CN105674058A (zh) * 2016-03-15 2016-06-15 东华大学 一种智能自来水管
US10458969B2 (en) * 2016-03-22 2019-10-29 International Business Machines Corporation Dynamic water quality prediction
US10393779B2 (en) * 2016-03-31 2019-08-27 Oracle International Corporation Systems and methods for providing statistical dynamic meter data validation
US20170292893A1 (en) * 2016-04-12 2017-10-12 Vivint, Inc. Water leak detection
KR101672383B1 (ko) 2016-05-03 2016-11-03 지에스건설 주식회사 실시간 관망 해석 및 누수 탐지 장치, 방법 및 프로그램
JP6469613B2 (ja) * 2016-06-29 2019-02-13 株式会社日本ウォーターソリューション 電子報告書作成装置及び電子報告書
US11188689B2 (en) * 2016-06-29 2021-11-30 Schlumberger Technology Corporation Asphaltene phase instability analysis in gas charges into oil reservoirs
EP3267173B1 (en) * 2016-07-08 2021-10-06 SUEZ Groupe Improved method and system for estimating water flows at the boundaries of a sub-network of a water distribution network
US10634538B2 (en) 2016-07-13 2020-04-28 Rain Bird Corporation Flow sensor
EP3276551A1 (en) * 2016-07-25 2018-01-31 Fujitsu Limited A method, computer program and system for detecting a discrepancy arising from a mismatch between incoming and outgoing flows of resource
US10795382B2 (en) * 2016-08-02 2020-10-06 Sensus USA, Inc. Method and apparatus for model-based control of a water distribution system
WO2018049149A1 (en) * 2016-09-08 2018-03-15 General Electric Company Pipeline monitoring system
US11017344B2 (en) 2016-09-12 2021-05-25 Ecolab Usa Inc. Method and apparatus for predicting depletion of deionization tanks and optimizing delivery schedules
PL3519636T3 (pl) 2016-09-29 2022-01-10 Cywat Technologies Ltd. Sposób stałego monitorowania online jakości i bezpieczeństwa wody w systemie płynów
US10473270B2 (en) 2016-09-30 2019-11-12 General Electric Company Leak detection user interfaces
JP6165952B1 (ja) * 2016-10-11 2017-07-19 フジ地中情報株式会社 水道管更新管理システム
US20180121889A1 (en) * 2016-10-28 2018-05-03 Wipro Limited Method and system for dynamically managing waste water treatment process for optimizing power consumption
WO2018085904A1 (pt) * 2016-11-09 2018-05-17 De Oliveira Junior Antonio Carlos Sistema de detecção de vazamentos na rede de abastecimento de água
WO2018097746A1 (en) * 2016-11-28 2018-05-31 Siemens Aktiengesellschaft Method for detecting abnormal state of a fluid supply network based on pressure pattern analysis
TWI618003B (zh) * 2016-12-01 2018-03-11 財團法人資訊工業策進會 基於感測資料之估測方法及基於感測資料之估測系統
TWI640919B (zh) * 2016-12-07 2018-11-11 財團法人資訊工業策進會 情節探勘裝置、方法及其非暫態電腦可讀取紀錄媒體
WO2018129262A1 (en) * 2017-01-05 2018-07-12 Nikola Labs Systems and methods for detecting a water leak
US10663933B2 (en) * 2017-01-10 2020-05-26 Sensus Spectrum Llc Systems and methods for subnetwork hydraulic modeling
US11280696B2 (en) 2017-01-10 2022-03-22 Sensus Spectrum Llc Method and apparatus for model-based leak detection of a pipe network
US10656045B2 (en) * 2017-01-17 2020-05-19 Kathleen Mary Mutch Apparatus for analyzing the performance of fluid distribution equipment
TWI658350B (zh) * 2017-02-23 2019-05-01 吳勇興 配水管網預警系統及其方法
US10445117B2 (en) * 2017-02-24 2019-10-15 Genband Us Llc Predictive analytics for virtual network functions
EP3602474A4 (en) 2017-03-30 2020-08-26 Valor Water Analytics, Inc. SYSTEMS AND PROCESSES FOR DETECTION AND NOTIFICATION OF ANOMALIES IN PUBLIC SERVICE METERS
WO2018235053A1 (en) * 2017-06-23 2018-12-27 Veles Water Limited Water-related signal operations in complex computing networks
PL3431931T3 (pl) * 2017-07-18 2021-10-04 Kamstrup A/S Inteligentne urządzenie pomiarowe zapewniające adaptacyjny poziom usług
AU2018304721B2 (en) * 2017-07-21 2023-11-09 Alarm.Com Incorporated System and method for water leak detection
WO2019020183A1 (de) * 2017-07-27 2019-01-31 Siemens Aktiengesellschaft Verfahren und vorrichtung zur wasserbedarfsberechnung
AU2018348679B2 (en) * 2017-10-09 2022-01-27 Viega Technology Gmbh & Co. Kg Drinking water supply system with volume or pressure control function, method for controlling same, and computer program
US10473494B2 (en) 2017-10-24 2019-11-12 Rain Bird Corporation Flow sensor
US10527516B2 (en) 2017-11-20 2020-01-07 Phyn Llc Passive leak detection for building water supply
FR3074818B1 (fr) 2017-12-07 2019-11-15 Suez Groupe Procede d'evaluation de l'etat d'un systeme de distribution d'eau
JP6850748B2 (ja) * 2018-02-23 2021-03-31 株式会社日立製作所 水圧計配置支援システムおよび方法
WO2019175874A1 (en) * 2018-03-13 2019-09-19 Ham-Let (Israel - Canada ) Ltd. System for monitoring, controlling and predicting required maintenance a fluid system and method of implementing the same
EP3776444A4 (en) * 2018-03-28 2022-01-19 Fracta PREDICTION OF A PIPELINE FAILURE
US20200117966A1 (en) * 2018-10-11 2020-04-16 Kuang F Cheng Water delivery, tracing and management system through plural water stations
CN108896242A (zh) * 2018-04-20 2018-11-27 广东亿迅科技有限公司 一种基于NB-IoT技术的水务漏损分析方法及装置
US10876919B2 (en) * 2018-04-30 2020-12-29 International Business Machines Corporation In-pipeline optical interference-based cognitive system for leak and defect detection
WO2019220013A1 (en) * 2018-05-16 2019-11-21 Teknologian Tutkimuskeskus Vtt Oy Detecting hidden faults in distribution networks
CN112189171A (zh) * 2018-08-10 2021-01-05 株式会社富士金 流体控制装置、流体控制设备以及动作解析系统
CN109062167B (zh) * 2018-09-17 2020-10-30 鑫益能机电科技(厦门)有限公司 一种能源监测方法、装置和系统
CN109523114A (zh) * 2018-10-11 2019-03-26 浙江大学 一种城市供水系统中独立计量分区水量组份分析方法
US10948377B2 (en) * 2018-10-18 2021-03-16 Aquarius Spectrum Ltd. Methods circuits assemblies devices systems and functionally associated machine executable code for mechanical failure classification condition assessment and remediation recommendation
US11898705B2 (en) 2018-10-18 2024-02-13 Aquarius Spectrum Ltd. System and method for mechanical failure classification, condition assessment and remediation recommendation
DE102018126214A1 (de) * 2018-10-22 2020-04-23 Franke Technology And Trademark Ltd. Verfahren für eine Entnahmeeinheit und zugehörige Entnahmeeinheit
US11055651B2 (en) 2018-12-13 2021-07-06 Schneider Electric USA, Inc. Systems and methods for visualization of flow direction in a distribution network
CN114072612B (zh) * 2018-12-27 2023-11-10 阿特拉斯·科普柯空气动力股份有限公司 在压力或真空下的气体管网中检测阻塞的方法及气体管网
US11662242B2 (en) 2018-12-31 2023-05-30 Rain Bird Corporation Flow sensor gauge
EP3699700A1 (de) * 2019-02-25 2020-08-26 Siemens Aktiengesellschaft Druckregelung in einem versorgungsnetz
WO2020198318A1 (en) 2019-03-25 2020-10-01 Flo Technologies, Inc. Thin film thermal mass flow sensors in fluid applications
US12152921B2 (en) * 2019-05-06 2024-11-26 Badger Meter, Inc. System and method for utilizing district metering areas based on meter designations
US11624636B2 (en) 2019-05-07 2023-04-11 Fortune Brands Water Innovations LLC Turbine design for flow meter
CN113892066B (zh) 2019-05-29 2024-08-30 新东工业株式会社 信息处理系统、网关、服务器以及信息处理方法
CN113892067B (zh) * 2019-05-29 2024-09-17 新东工业株式会社 信息处理装置和信息处理方法
GB2586775B (en) * 2019-06-11 2022-03-02 Syrinix Ltd Rising main pipeline assessment system and method
US20210019679A1 (en) * 2019-07-17 2021-01-21 Pacific Gas And Electric Company Location and marking system and server
FR3099827B1 (fr) * 2019-08-09 2021-10-15 Sagemcom Energy & Telecom Sas Procédé de surveillance d’un ensemble de compteurs
WO2021030608A1 (en) 2019-08-14 2021-02-18 Akron Brass Company Fire-fighting control system
US11204299B2 (en) * 2019-09-26 2021-12-21 Wipro Limited Method and system for predicting water leakage events in district-metered-area of water distribution network
FR3102905B1 (fr) * 2019-11-04 2021-10-29 Suez Groupe Procédé de détection du blocage de dispositifs de comptage sur un réseau de distribution
CN111207881B (zh) * 2020-01-08 2021-09-07 安徽逻根农业科技有限公司 水压监测系统
CN111259334B (zh) * 2020-01-14 2023-06-23 杭州电子科技大学 一种工业企业大用户用水异常监测预警方法
JP7392988B2 (ja) * 2020-03-04 2023-12-06 Wota株式会社 情報処理装置、方法、プログラム
DE102020107780A1 (de) * 2020-03-20 2021-09-23 Grohe Ag Verfahren zur Überwachung eines Wasserversorgungsnetzes, Wasserversorgungsnetz und Störstellendetektionssystem
US11132249B1 (en) 2020-07-08 2021-09-28 Bank Of America Corporation Software code change reversal tool
US11725366B2 (en) 2020-07-16 2023-08-15 Mueller International, Llc Remote-operated flushing system
FR3114648B1 (fr) * 2020-09-25 2023-06-23 Veolia Environnement Procédé de caractérisation de fuite
US11873628B2 (en) * 2020-10-05 2024-01-16 The Board Of Trustees Of The University Of Arkansas Robust water trading and irrigation performance meter measurement system
US11861767B1 (en) * 2020-10-19 2024-01-02 Splunk Inc. Streaming data visualizations
CN113407371B (zh) * 2020-12-03 2024-05-10 腾讯科技(深圳)有限公司 数据异常监测方法、装置、计算机设备和存储介质
CN113379363A (zh) * 2020-12-30 2021-09-10 郑州力通水务有限公司 城镇供水信息化智能管理平台
CN112965444A (zh) * 2021-01-14 2021-06-15 北京朗新明环保科技有限公司 一种用于智能水处理系统的应急池系统
KR102449580B1 (ko) * 2021-02-15 2022-09-30 (주)아이브릭스 컴포넌트 네트워크 기반의 분석 시스템을 이용한 비정형 데이터 분석 방법
FR3120115B1 (fr) * 2021-02-22 2023-04-21 Sagemcom Energy & Telecom Sas Procede de controle d’une distribution d’eau chaude sanitaire, systeme de fourniture et compteur de distribution associes.
MX2021002358A (es) * 2021-02-26 2022-08-29 Mexicano Inst Petrol Sistema integral no intrusivo para monitoreo de ductos en tiempo real.
US11363049B1 (en) 2021-03-25 2022-06-14 Bank Of America Corporation Information security system and method for anomaly detection in data transmission
EP4083592B1 (en) * 2021-04-30 2025-02-26 Kamstrup A/S System and method for acoustic leakage detection by use of an ultrasonic flow meter
CN113737896A (zh) * 2021-09-22 2021-12-03 武汉市志和达机械有限公司 一种智能节能变频供水系统及其控制方法
CN113883423B (zh) * 2021-10-19 2023-02-07 山东腾威石油装备有限公司 一种新型管网修复加强方法
US20230237050A1 (en) * 2022-01-27 2023-07-27 Schneider Electric USA, Inc. Apparatuses, systems, and methods for providing an event management framework for a geographic information system
US20230266294A1 (en) * 2022-02-18 2023-08-24 David James SCOTT Systems and methods for monitoring water quality in a building
US20230401654A1 (en) * 2022-06-10 2023-12-14 Badger Meter, Inc. System and Method for Identifying Water Usage Violations in Streamed Data
CN114991258B (zh) * 2022-06-14 2023-07-18 武汉钢铁有限公司 一种热轧水系统管网的节水管控方法及系统
CN114791089B (zh) * 2022-06-23 2022-11-22 宁波东海集团有限公司 一种基于超声波水表的管网漏损监测系统
US20240005338A1 (en) * 2022-07-04 2024-01-04 Klir Platform Europe Limited Unified water-related operating system and method
FR3139918B1 (fr) * 2022-09-20 2024-11-29 Smart And Blue Procédé de classification par apprentissage supervisé d’évènements de consommation fluidique par un bâtiment à surveiller parmi plusieurs classes d’éléments consommateurs
US12111825B2 (en) * 2022-11-10 2024-10-08 Bank Of America Corporation Event-driven batch processing system with granular operational access
DE102022134268A1 (de) * 2022-12-21 2024-06-27 Endress + Hauser Flowtec Ag Qualitätsvariablen als Fingerabdruck zur Untersuchung des systemischen Verhaltens einesWasserverteilungsnetzes
US20240210266A1 (en) * 2022-12-21 2024-06-27 Saudi Arabian Oil Company Protecting instruments using multilayered process and ir4 technologies
EP4390354A1 (en) * 2022-12-22 2024-06-26 Kamstrup A/S A method and system for determining a fluid pressure at a fluid flow meter being installed in a pipe network
US12029172B1 (en) 2023-01-07 2024-07-09 Lumo, Inc. Water control device for agriculture
US12443208B2 (en) 2023-02-08 2025-10-14 Rain Bird Corporation Control zone devices, systems and methods
CN116290224B (zh) * 2023-04-21 2026-03-17 深圳市康基恒业科技有限公司 楼宇管网系统的动态感知监测方法及装置
CN116485066B (zh) 2023-06-25 2023-08-29 成都秦川物联网科技股份有限公司 基于gis的智慧燃气安全巡线管理方法和物联网系统
US11899516B1 (en) 2023-07-13 2024-02-13 T-Mobile Usa, Inc. Creation of a digital twin for auto-discovery of hierarchy in power monitoring
KR102825093B1 (ko) * 2023-08-30 2025-07-03 주식회사 한빛안전기술단 스프링클러 배관을 위한 모니터링 시스템 및 이를 위한 동작 방법
US20250078007A1 (en) * 2023-09-06 2025-03-06 Honeywell International Inc. Method and system for predicting kpi values, plant states and alarms in an industrial process
WO2025131191A1 (en) * 2023-12-18 2025-06-26 Apator Miitors Aps Fluid distribution network monitoring system and method
WO2025131360A1 (en) * 2023-12-20 2025-06-26 Grundfos Holding A/S Method and system for detecting a leakage in a water piping of a building
CN117648568B (zh) * 2024-01-26 2024-05-10 成都市三宇仪表科技发展有限公司 基于物联网的水表计量大数据优化处理方法及系统
CN118797247B (zh) * 2024-09-14 2025-03-04 净化控股集团股份有限公司 一种污水监测数据质控方法、装置及设备
CN120194779A (zh) * 2025-05-23 2025-06-24 湖南银通科技有限责任公司 一种燃气表信息安全传输方法及智能燃气表
CN121542707B (zh) * 2026-01-20 2026-03-24 山东恒坤环境工程技术有限公司 一种水务管理方法及系统、装置

Family Cites Families (100)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE2841674C2 (de) 1978-09-25 1983-09-22 Heide, Gerhard, Dipl.-Ing., 4006 Erkrath Verfahren zur Überprüfung auf Leckverluste sowie dabei verwendbarer Meßschacht
US4407158A (en) 1979-12-17 1983-10-04 Petroff Peter D Flow analyzer
US4712182A (en) 1983-03-09 1987-12-08 Hitachi, Ltd. Method of estimating fracture point of pipe line network
US4796466A (en) 1987-02-17 1989-01-10 Ed Farmer System for monitoring pipelines
US4797621A (en) 1987-07-08 1989-01-10 Midwesco, Inc. Leak detector and locator utilizing time domain reflectometry and sampling techniques
JP3082965B2 (ja) * 1991-07-02 2000-09-04 フジ地中情報株式会社 水道管路監視方法及び装置
US5315529A (en) 1991-10-11 1994-05-24 Farmer Edward J Fluid vessel leak existence system, method and apparatus
US5301538A (en) 1992-04-20 1994-04-12 Teledyne Industries, Inc. Process and apparatus for distributed wide range leak detection, location and alarm for pollutants
US5546789A (en) 1992-08-03 1996-08-20 Intertech Development Company Leakage detection system
JPH0896039A (ja) * 1994-09-29 1996-04-12 Akira Hayashi 水道管路情報管理装置
DE69603020T2 (de) 1995-01-17 2000-02-24 Intertech Ventures Ltd., Wallesley Auf simulierten virtuellen modellen basierendes steuerungssystem
JP3543426B2 (ja) 1995-07-06 2004-07-14 株式会社日立製作所 管路網管理方法およびシステム
DE19612947C1 (de) 1996-04-01 1997-09-11 Siemens Ag Einrichtung und Verfahren zur Leckageerkennung
US5883815A (en) 1996-06-20 1999-03-16 Drakulich; Dushan Leak detection system
US5847266A (en) 1996-09-13 1998-12-08 Union Camp Patent Holding, Inc. Recovery boiler leak detection system and method
US6006252A (en) 1996-10-08 1999-12-21 Wolfe; Mark A. System and method for communicating information relating to a network resource
CN1184931A (zh) * 1996-12-11 1998-06-17 唐秀家 流体输送管道泄漏检测定位的方法及装置
US5756880A (en) 1997-02-13 1998-05-26 Betzdearborn Inc. Methods and apparatus for monitoring water process equipment
US6109096A (en) 1997-02-13 2000-08-29 Betzdearborn Inc. Methods and apparatus for monitoring water process equipment
US6076048A (en) 1997-09-26 2000-06-13 Betzdearborn, Inc. System and method for least squares filtering based leak flow estimation/detection using exponentially shaped leak profiles
US6102617A (en) 1998-01-13 2000-08-15 Vivian A. Hampton Impoundment leak detection, location, and containment system and method with mobile sensor
US6067477A (en) 1998-01-15 2000-05-23 Eutech Cybernetics Pte Ltd. Method and apparatus for the creation of personalized supervisory and control data acquisition systems for the management and integration of real-time enterprise-wide applications and systems
US6290908B1 (en) 1998-03-30 2001-09-18 Hitachi, Ltd. Water quality meter and water monitoring system
US6070190A (en) * 1998-05-11 2000-05-30 International Business Machines Corporation Client-based application availability and response monitoring and reporting for distributed computing environments
US6147613A (en) 1998-06-18 2000-11-14 Doumit; Joseph Early warning water leak detection system
AU6092499A (en) 1998-10-07 2000-04-26 Paavo Halmekyto Consulting Oy Method for determination of leaks in tap water systems
US6332110B1 (en) 1998-12-17 2001-12-18 Perlorica, Inc. Method for monitoring advanced separation and/or ion exchange processes
US7454295B2 (en) 1998-12-17 2008-11-18 The Watereye Corporation Anti-terrorism water quality monitoring system
US6526358B1 (en) 1999-10-01 2003-02-25 General Electric Company Model-based detection of leaks and blockages in fluid handling systems
JP3498654B2 (ja) * 1999-11-15 2004-02-16 日本電気株式会社 配水量予測システム及び配水量予測方法
US6985831B2 (en) 2000-01-13 2006-01-10 Zed.I Solutions (Canada), Inc. System for acquiring data from facilities and method CIP
CA2314573C (en) 2000-01-13 2009-09-29 Z.I. Probes, Inc. System for acquiring data from a facility and method
US6853920B2 (en) 2000-03-10 2005-02-08 Smiths Detection-Pasadena, Inc. Control for an industrial process using one or more multidimensional variables
US20020120519A1 (en) 2000-05-23 2002-08-29 Martin Jeffrey W. Distributed information methods and systems used to collect and correlate user information and preferences with products and services
US6963808B1 (en) 2000-06-05 2005-11-08 Aqua Conserve, Inc. Methods and apparatus for using water use signatures in improving water use efficiency
US7330796B2 (en) 2000-06-05 2008-02-12 Aqua Conserve, Inc. Methods and apparatus for using water use signatures and water pressure in improving water use efficiency
JP2003536147A (ja) 2000-06-06 2003-12-02 イージーログイン・ドット・コム・インコーポレイテッド ネットワーク環境における送金装置及び方法
CA2311252A1 (en) 2000-06-09 2001-12-09 Watertrax Inc. Integrated water quality monitoring system
AU2001278923A1 (en) 2000-07-13 2002-01-30 Nxegen System and method for monitoring and controlling energy usage
US7383191B1 (en) 2000-11-28 2008-06-03 International Business Machines Corporation Method and system for predicting causes of network service outages using time domain correlation
US7587481B1 (en) 2001-04-05 2009-09-08 Dj Inventions, Llc Enterprise server for SCADA system with security interface
EP1390844A4 (en) 2001-04-24 2006-01-18 Breed Automotive Tech SIMPLIFIED MODELING SOFTWARE INTERFACE AND METHOD
US6687637B2 (en) 2001-06-18 2004-02-03 Globvision Inc. Data sensor validation system and method
JP3795775B2 (ja) 2001-07-16 2006-07-12 株式会社山武 下水流入量予測装置および方法、サーバ装置
US20030101009A1 (en) 2001-10-30 2003-05-29 Johnson Controls Technology Company Apparatus and method for determining days of the week with similar utility consumption profiles
ITRM20010775A1 (it) 2001-12-28 2003-06-30 Proteo Srl Sistema automatico di determinazione della strategia gestionale ottima di un sistema industriale complesso, in particolare di gestione di re
US6691724B2 (en) * 2002-04-11 2004-02-17 Michael Brent Ford Method and system for controlling a household water supply
US6845336B2 (en) 2002-06-25 2005-01-18 Prasad S. Kodukula Water treatment monitoring system
US7504964B2 (en) 2002-11-04 2009-03-17 Neptune Technology Group, Inc. Communications and features protocol for a measuring water meter
US7891246B2 (en) * 2002-11-12 2011-02-22 Itron, Inc. Tracking vibrations in a pipeline network
US6862540B1 (en) 2003-03-25 2005-03-01 Johnson Controls Technology Company System and method for filling gaps of missing data using source specified data
DK176459B1 (da) 2003-06-20 2008-03-25 Dantaet Electronics As Fremgangsmåde til afvikling af et læksikringssystem samt et læksikringssystem til udövelse af fremgangsmåden
US7233843B2 (en) 2003-08-08 2007-06-19 Electric Power Group, Llc Real-time performance monitoring and management system
US7119698B2 (en) 2003-10-16 2006-10-10 Itron, Inc. Consumptive leak detection system
JP4342278B2 (ja) * 2003-11-18 2009-10-14 アジア航測株式会社 水運用管理システム
US7233876B2 (en) 2003-12-05 2007-06-19 Steris Inc. Data acquisition system providing dual monitoring of sensor data
US6822742B1 (en) 2003-12-19 2004-11-23 Eastman Kodak Company System and method for remote quantitative detection of fluid leaks from a natural gas or oil pipeline
US7526944B2 (en) 2004-01-07 2009-05-05 Ashok Sabata Remote monitoring of pipelines using wireless sensor network
US7317404B2 (en) * 2004-01-14 2008-01-08 Itron, Inc. Method and apparatus for collecting and displaying consumption data from a meter reading system
JP5020807B2 (ja) 2004-03-23 2012-09-05 ザ リージェンツ オブ ザ ユニバーシティ オブ カリフォルニア ネットワーク上で収集されるセンサデータの信頼性を高める装置と方法
US6970808B2 (en) 2004-04-29 2005-11-29 Kingsley E. Abhulimen Realtime computer assisted leak detection/location reporting and inventory loss monitoring system of pipeline network systems
CA2578490A1 (en) 2004-08-31 2006-03-09 Watlow Electric Manufacturing Company Operations system distributed diagnostic system
US7228726B2 (en) 2004-09-23 2007-06-12 Lawrence Kates System and method for utility metering and leak detection
US7497957B2 (en) 2005-01-21 2009-03-03 Bernard Frank System, method and apparatus for end-to-end control of water quality
US20060179463A1 (en) 2005-02-07 2006-08-10 Chisholm Alpin C Remote surveillance
US6993403B1 (en) 2005-03-22 2006-01-31 Praxair Technology, Inc. Facility monitoring method
US7424399B2 (en) 2005-06-10 2008-09-09 Ge Analytical Instruments, Inc. Systems and methods for fluid quality sensing, data sharing and data visualization
US7880641B2 (en) * 2006-12-21 2011-02-01 Parris Earl H Configurable smart utility meter box
KR20080066653A (ko) 2005-06-29 2008-07-16 트러스티스 오브 보스턴 유니버시티 완전한 네트워크 변칙 진단을 위한 방법 및 장치와 트래픽피쳐 분포를 사용하여 네트워크 변칙들을 검출하고분류하기 위한 방법
US20070016399A1 (en) 2005-07-12 2007-01-18 International Business Machines Corporation Method and apparatus for detecting data anomalies in statistical natural language applications
TW200713114A (en) * 2005-09-22 2007-04-01 Univ Nat Pingtung Sci & Tech Wireless sensing network of a drought pre-warning and monitor announcing system
CA2630303A1 (en) * 2005-11-16 2007-05-24 Sensicore, Inc. Systems and methods for fluid quality sensing, data sharing and data visualization
EP1793296A1 (en) 2005-12-05 2007-06-06 Insyst Ltd. An apparatus and method for the analysis of a process having parameter-based faults
US20070203860A1 (en) * 2006-02-24 2007-08-30 Gridpoint, Inc. Energy budget manager
US7720615B2 (en) 2006-03-20 2010-05-18 Sensis Corporation System for detection and prediction of water quality events
CA2583057A1 (en) 2006-03-31 2007-09-30 Itron, Inc. Integrated data collection, anomaly detection and investigation, such as integrated mobile utility meter reading, theft detection and investigation system
US7558771B2 (en) 2006-06-07 2009-07-07 Gm Global Technology Operations, Inc. System and method for selection of prediction tools
ITBO20060463A1 (it) 2006-06-13 2007-12-14 Blueco Srl Procedimento per rilevare e segnalare perdite idriche nelle reti di distribuzione, in particolare nelle reti condominiali, ed apparecchiatura per l'attuazione di tale procedimento
KR20080005694A (ko) * 2006-07-10 2008-01-15 임철식 상수도관망 원격통합 누수감시시스템 및 그 방법
EP2069724A2 (en) 2006-08-01 2009-06-17 CiDra Corporation Method for monitoring a flowing fluid
US20080109175A1 (en) * 2006-08-30 2008-05-08 Sensicore, Inc. Systems and methods for dynamic monitoring of fluid movement in a fluid distribution network using controlled concentration pulses of additives
JP4822990B2 (ja) 2006-09-07 2011-11-24 株式会社東芝 漏水監視システム
US7647136B2 (en) 2006-09-28 2010-01-12 Exxonmobil Research And Engineering Company Method and apparatus for enhancing operation of a fluid transport pipeline
US7558703B2 (en) 2006-11-01 2009-07-07 Abb Research Ltd. Electrical substation monitoring and diagnostics
US7310590B1 (en) 2006-11-15 2007-12-18 Computer Associates Think, Inc. Time series anomaly detection using multiple statistical models
US7739004B2 (en) 2006-11-29 2010-06-15 The Boeing Company Automatic engine fuel flow monitoring and alerting fuel leak detection method
US9680693B2 (en) 2006-11-29 2017-06-13 Wisconsin Alumni Research Foundation Method and apparatus for network anomaly detection
US20080168339A1 (en) 2006-12-21 2008-07-10 Aquatic Informatics (139811) System and method for automatic environmental data validation
US7523016B1 (en) 2006-12-29 2009-04-21 Google Inc. Detecting anomalies
US7853417B2 (en) 2007-01-30 2010-12-14 Silver Spring Networks, Inc. Methods and system for utility network outage detection
US8601575B2 (en) 2007-03-30 2013-12-03 Ca, Inc. Statistical method and system for network anomaly detection
CN101909711B (zh) 2007-10-26 2014-12-24 美国索尼电脑娱乐公司 资源的在线监控
JP5272429B2 (ja) * 2008-02-14 2013-08-28 東亜ディーケーケー株式会社 水質測定装置
US20090299660A1 (en) 2008-05-29 2009-12-03 Dan Winter Method and System to Identify Utility Leaks
WO2010035281A1 (en) 2008-09-24 2010-04-01 Novatium Solutions (P) Ltd Providing utility computing in a cloud computing environment
US8390473B2 (en) * 2008-12-19 2013-03-05 Openpeak Inc. System, method and apparatus for advanced utility control, monitoring and conservation
US7996525B2 (en) 2008-12-31 2011-08-09 Sap Ag Systems and methods for dynamically provisioning cloud computing resources
CN101509822B (zh) * 2009-02-13 2010-08-25 大连昂莱科技发展有限公司 轻质石化产品水冷器泄漏在线监测方法及仪器
US8299939B2 (en) * 2009-10-23 2012-10-30 Verizon Patent And Licensing Inc. Method and apparatus for utility usage monitoring
US7920983B1 (en) * 2010-03-04 2011-04-05 TaKaDu Ltd. System and method for monitoring resources in a water utility network

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20220050004A1 (en) * 2020-08-13 2022-02-17 Alarm.Com Incorporated Periodic water leak detection
US11788920B2 (en) * 2020-08-13 2023-10-17 Alarm.Com Incorporated Periodic water leak detection

Also Published As

Publication number Publication date
ZA201207123B (en) 2014-03-26
EP2472467A1 (en) 2012-07-04
TWI391803B (zh) 2013-04-01
IE86368B1 (en) 2014-03-26
GB201103783D0 (en) 2011-04-20
TWI502299B (zh) 2015-10-01
IE20120498A1 (en) 2013-01-16
IE20110098A1 (en) 2011-09-14
CO6630098A2 (es) 2013-03-01
PT2472467T (pt) 2022-02-01
AR080458A1 (es) 2012-04-11
RU2012142174A (ru) 2014-04-10
ES2420865T3 (es) 2022-04-07
GB2499113A (en) 2013-08-07
CL2011000466A1 (es) 2012-07-13
SG193853A1 (en) 2013-10-30
CN102884407B (zh) 2015-02-25
TW201303785A (zh) 2013-01-16
KR20140145637A (ko) 2014-12-24
AU2011200949B1 (en) 2011-06-09
GB2478432B (en) 2014-05-14
JP2013521558A (ja) 2013-06-10
GB2499113B (en) 2014-05-14
IE86150B1 (en) 2013-03-13
DK2472467T3 (da) 2022-01-31
US20110215945A1 (en) 2011-09-08
PH12011000083A1 (en) 2014-08-04
EP2472467B1 (en) 2021-10-27
US9568392B2 (en) 2017-02-14
CN102884407A (zh) 2013-01-16
CA2792029A1 (en) 2011-09-09
MX2012010254A (es) 2013-02-07
FR2957097A1 (fr) 2011-09-09
GB2478432A (en) 2011-09-07
US7920983B1 (en) 2011-04-05
ES2420865T1 (es) 2013-08-27
WO2011107864A2 (en) 2011-09-09
WO2011107864A3 (en) 2011-11-17
GB201301484D0 (en) 2013-03-13
TW201140267A (en) 2011-11-16
HK1158305A1 (en) 2012-07-13
SG173992A1 (en) 2011-09-29

Similar Documents

Publication Publication Date Title
ES2420865T3 (es) Sistema y método para monitorear los recursos en una red de suministro de agua
Loureiro et al. Water distribution systems flow monitoring and anomalous event detection: A practical approach
US9053519B2 (en) System and method for analyzing GIS data to improve operation and monitoring of water distribution networks
KR101585552B1 (ko) 빅데이터 기반의 상수도 통합 운영 관리 시스템 및 방법
CN103620363B (zh) 借助随机的质量平衡识别泄漏
BR102012001173A2 (pt) Método e sistema computadorizados para determinar uma ou mais localizações prováveis de uma anomalia
Arregui et al. Quantifying measuring errors of new residential water meters considering different customer consumption patterns
GB2507184A (en) Anomaly event classification in a network of pipes for resource distribution
JP2023532731A (ja) 予測モデリングを介した燃料漏れ判定
Kirstein et al. A semi-automated approach to validation and error diagnostics of water network data
BR112020011362A2 (pt) método para avaliação do estado de um sistema de distribuição de água
Ashok et al. A step by step approach to improving data quality in drilling operations: Field trials in north america
AU2011221399A1 (en) System and method for monitoring resources in a water utility network
US20180018640A1 (en) Group infrastructure components
Issaka et al. Real-time integrated field management at the desktop
BR102019001857A2 (pt) Método de monitoramento e/ou gerenciamento de sistemas de distribuição de fluídos, sistema de distribuição de fluídos que utiliza tal método e uso do método de gerenciamento
BR102018068145A2 (pt) Método de monitoramento e/ou gerenciamento de sistemas de distribuição de fluídos, sistema de distribuição de fluídos que utiliza tal método e uso do método de gerenciamento

Legal Events

Date Code Title Description
B23D Processing applications according to articles 230 and 231 of law 9.279/96: notification for applicant submission of comments
B15V Prolongation of time limit allowed

Free format text: DEVOLUCAO DE PRAZO CONCEDIDA - RECONHECIDO O OBSTACULO ADMINISTRATIVO E DEVOLVIDO O PRAZO DE 46 DIAS, NOS TERMOS DO ARTIGO 221 PARAGRAFO 2O DA LPI E DA RESOLUCAO 116/04.

B23D Processing applications according to articles 230 and 231 of law 9.279/96: notification for applicant submission of comments
B15V Prolongation of time limit allowed

Free format text: RECONHECIDO O OBSTACULO ADMINISTRATIVO E DEVOLVIDO O PRAZO DE 15 DIAS, NOS TERMOS DO ARTIGO 221 PARAGRAFO 2O DA LPI E DA RESOLUCAO 116/04.

B23G Processing applications according to articles 230 and 231 of law 9.279/96: application refusal
B15L Others concerning applications: renumbering

Free format text: RENUMERADO O PEDIDO DE PI1101199-8 PARA PP1101199-8.

B03A Publication of a patent application or of a certificate of addition of invention [chapter 3.1 patent gazette]
B08F Application dismissed because of non-payment of annual fees [chapter 8.6 patent gazette]

Free format text: REFERENTE A 7A ANUIDADE.

B08G Application fees: restoration [chapter 8.7 patent gazette]
B08F Application dismissed because of non-payment of annual fees [chapter 8.6 patent gazette]

Free format text: REFERENTE A 8A ANUIDADE.

B08K Patent lapsed as no evidence of payment of the annual fee has been furnished to inpi [chapter 8.11 patent gazette]

Free format text: EM VIRTUDE DO ARQUIVAMENTO PUBLICADO NA RPI 2504 DE 02-01-2019 E CONSIDERANDO AUSENCIA DE MANIFESTACAO DENTRO DOS PRAZOS LEGAIS, INFORMO QUE CABE SER MANTIDO O ARQUIVAMENTO DO PEDIDO DE PATENTE, CONFORME O DISPOSTO NO ARTIGO 12, DA RESOLUCAO 113/2013.