Introdu¸˜o
       ca                         Materiais e M´todos
                                               e                      Demonstra¸˜o
                                                                               ca            Conclus˜o
                                                                                                    a




                      RAIN - Rainwater Harvesting Artificial
                              Intelligence Toolbox

                  Hugo S. Barbosa Filho                      Marcus A. Siqueira Campos

                                         Escola Polit´cnica de Pernambuco
                                                     e
                                           Universidade de Pernambuco

                           Faculdade de Engenharia Civil, Arquitetura e Urbanismo
                                    Universidade Estadual de Campinas


                                            5 de novembro de 2011

                                                                             RAINToolbox
Hugo S. Barbosa Filho, Marcus A. Siqueira Campos                                     Poli-UPE, UNICAMP
RAIN - Rainwater Harvesting Artificial Intelligence Toolbox
Introdu¸˜o
       ca                         Materiais e M´todos
                                               e             Demonstra¸˜o
                                                                      ca            Conclus˜o
                                                                                           a




Sum´rio
   a



       1 Introdu¸˜o
                ca


       2 Materiais e M´todos
                      e


       3 Demonstra¸˜o
                  ca


       4 Conclus˜o
                a


                                                                    RAINToolbox
Hugo S. Barbosa Filho, Marcus A. Siqueira Campos                            Poli-UPE, UNICAMP
RAIN - Rainwater Harvesting Artificial Intelligence Toolbox
Introdu¸˜o
       ca                         Materiais e M´todos
                                               e             Demonstra¸˜o
                                                                      ca            Conclus˜o
                                                                                           a




Introdu¸˜o
       ca



               RAIN - Rainwater Ravesting Artificial Intelligence Toolbox ´
                                                                         e
               uma ferramenta para otimiza¸˜o de sistemas para capta¸˜o de
                                           ca                         ca
               ´gua pluvial.
               a
               O objetivo do sistema ´ reduzir o tempo de retorno do
                                     e
               investimento na constru¸˜o do sistema.
                                       ca
                       Custo de constru¸˜o e manuten¸˜o do sistema
                                        ca            ca
                       Hist´rico de precipita¸˜o de uma regi˜o
                           o                 ca             a
                       Custo da ´gua oferecida pela companhia de abastecimento
                                 a



                                                                    RAINToolbox
Hugo S. Barbosa Filho, Marcus A. Siqueira Campos                            Poli-UPE, UNICAMP
RAIN - Rainwater Harvesting Artificial Intelligence Toolbox
Introdu¸˜o
       ca                         Materiais e M´todos
                                               e             Demonstra¸˜o
                                                                      ca            Conclus˜o
                                                                                           a




Introdu¸˜o
       ca




               Escrito inteiramente em Python, o RAIN ´ uma aplica¸˜o de
                                                       e          ca
               inteligˆncia computacional em Engenharia Civil.
                      e
               Implementa¸˜o do m´todo proposto no trabalho de doutorado
                          ca       e
               do Eng. Civil Marcus Andr´ S. Campos(UNICAMP).
                                        e




                                                                    RAINToolbox
Hugo S. Barbosa Filho, Marcus A. Siqueira Campos                            Poli-UPE, UNICAMP
RAIN - Rainwater Harvesting Artificial Intelligence Toolbox
Introdu¸˜o
       ca                         Materiais e M´todos
                                               e             Demonstra¸˜o
                                                                      ca            Conclus˜o
                                                                                           a




Ferramentas



       Ferramentas utilizadas:
               Python
               Gtk
               Numpy
               Py2exe




                                                                    RAINToolbox
Hugo S. Barbosa Filho, Marcus A. Siqueira Campos                            Poli-UPE, UNICAMP
RAIN - Rainwater Harvesting Artificial Intelligence Toolbox
Introdu¸˜o
       ca                         Materiais e M´todos
                                               e             Demonstra¸˜o
                                                                      ca            Conclus˜o
                                                                                           a




T´cnica
 e




       Para o processo de otimiza¸˜o foi utilizado o PSO - Particle Swarm
                                 ca
       Optimization, algoritmo inspirado no comportamento de p´ssaros.
                                                                  a




                                                                    RAINToolbox
Hugo S. Barbosa Filho, Marcus A. Siqueira Campos                            Poli-UPE, UNICAMP
RAIN - Rainwater Harvesting Artificial Intelligence Toolbox
Introdu¸˜o
       ca                         Materiais e M´todos
                                               e             Demonstra¸˜o
                                                                      ca            Conclus˜o
                                                                                           a




Demonstra¸˜o
         ca




                                                                    RAINToolbox
Hugo S. Barbosa Filho, Marcus A. Siqueira Campos                            Poli-UPE, UNICAMP
RAIN - Rainwater Harvesting Artificial Intelligence Toolbox
Introdu¸˜o
       ca                         Materiais e M´todos
                                               e             Demonstra¸˜o
                                                                      ca            Conclus˜o
                                                                                           a




                                            Conclus˜es
                                                   o



                                                                    RAINToolbox
Hugo S. Barbosa Filho, Marcus A. Siqueira Campos                            Poli-UPE, UNICAMP
RAIN - Rainwater Harvesting Artificial Intelligence Toolbox
Introdu¸˜o
       ca                         Materiais e M´todos
                                               e             Demonstra¸˜o
                                                                      ca            Conclus˜o
                                                                                           a




                                           Obrigado!!!




                                                                    RAINToolbox
Hugo S. Barbosa Filho, Marcus A. Siqueira Campos                            Poli-UPE, UNICAMP
RAIN - Rainwater Harvesting Artificial Intelligence Toolbox

Rain Toolbox - Previsão de Chuvas

  • 1.
    Introdu¸˜o ca Materiais e M´todos e Demonstra¸˜o ca Conclus˜o a RAIN - Rainwater Harvesting Artificial Intelligence Toolbox Hugo S. Barbosa Filho Marcus A. Siqueira Campos Escola Polit´cnica de Pernambuco e Universidade de Pernambuco Faculdade de Engenharia Civil, Arquitetura e Urbanismo Universidade Estadual de Campinas 5 de novembro de 2011 RAINToolbox Hugo S. Barbosa Filho, Marcus A. Siqueira Campos Poli-UPE, UNICAMP RAIN - Rainwater Harvesting Artificial Intelligence Toolbox
  • 2.
    Introdu¸˜o ca Materiais e M´todos e Demonstra¸˜o ca Conclus˜o a Sum´rio a 1 Introdu¸˜o ca 2 Materiais e M´todos e 3 Demonstra¸˜o ca 4 Conclus˜o a RAINToolbox Hugo S. Barbosa Filho, Marcus A. Siqueira Campos Poli-UPE, UNICAMP RAIN - Rainwater Harvesting Artificial Intelligence Toolbox
  • 3.
    Introdu¸˜o ca Materiais e M´todos e Demonstra¸˜o ca Conclus˜o a Introdu¸˜o ca RAIN - Rainwater Ravesting Artificial Intelligence Toolbox ´ e uma ferramenta para otimiza¸˜o de sistemas para capta¸˜o de ca ca ´gua pluvial. a O objetivo do sistema ´ reduzir o tempo de retorno do e investimento na constru¸˜o do sistema. ca Custo de constru¸˜o e manuten¸˜o do sistema ca ca Hist´rico de precipita¸˜o de uma regi˜o o ca a Custo da ´gua oferecida pela companhia de abastecimento a RAINToolbox Hugo S. Barbosa Filho, Marcus A. Siqueira Campos Poli-UPE, UNICAMP RAIN - Rainwater Harvesting Artificial Intelligence Toolbox
  • 4.
    Introdu¸˜o ca Materiais e M´todos e Demonstra¸˜o ca Conclus˜o a Introdu¸˜o ca Escrito inteiramente em Python, o RAIN ´ uma aplica¸˜o de e ca inteligˆncia computacional em Engenharia Civil. e Implementa¸˜o do m´todo proposto no trabalho de doutorado ca e do Eng. Civil Marcus Andr´ S. Campos(UNICAMP). e RAINToolbox Hugo S. Barbosa Filho, Marcus A. Siqueira Campos Poli-UPE, UNICAMP RAIN - Rainwater Harvesting Artificial Intelligence Toolbox
  • 5.
    Introdu¸˜o ca Materiais e M´todos e Demonstra¸˜o ca Conclus˜o a Ferramentas Ferramentas utilizadas: Python Gtk Numpy Py2exe RAINToolbox Hugo S. Barbosa Filho, Marcus A. Siqueira Campos Poli-UPE, UNICAMP RAIN - Rainwater Harvesting Artificial Intelligence Toolbox
  • 6.
    Introdu¸˜o ca Materiais e M´todos e Demonstra¸˜o ca Conclus˜o a T´cnica e Para o processo de otimiza¸˜o foi utilizado o PSO - Particle Swarm ca Optimization, algoritmo inspirado no comportamento de p´ssaros. a RAINToolbox Hugo S. Barbosa Filho, Marcus A. Siqueira Campos Poli-UPE, UNICAMP RAIN - Rainwater Harvesting Artificial Intelligence Toolbox
  • 7.
    Introdu¸˜o ca Materiais e M´todos e Demonstra¸˜o ca Conclus˜o a Demonstra¸˜o ca RAINToolbox Hugo S. Barbosa Filho, Marcus A. Siqueira Campos Poli-UPE, UNICAMP RAIN - Rainwater Harvesting Artificial Intelligence Toolbox
  • 8.
    Introdu¸˜o ca Materiais e M´todos e Demonstra¸˜o ca Conclus˜o a Conclus˜es o RAINToolbox Hugo S. Barbosa Filho, Marcus A. Siqueira Campos Poli-UPE, UNICAMP RAIN - Rainwater Harvesting Artificial Intelligence Toolbox
  • 9.
    Introdu¸˜o ca Materiais e M´todos e Demonstra¸˜o ca Conclus˜o a Obrigado!!! RAINToolbox Hugo S. Barbosa Filho, Marcus A. Siqueira Campos Poli-UPE, UNICAMP RAIN - Rainwater Harvesting Artificial Intelligence Toolbox