Controlo de acessos (hands-off) e controlo automático da iluminação e ventilação através de um sistema de localização indoor

Detalhes bibliográficos
Autor(a) principal: Neto, Miguel Ângelo Oliveira Alves
Data de Publicação: 2020
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: http://hdl.handle.net/10773/31322
Resumo: O presente trabalho tem como objetivo o desenvolvimento de uma solução de controlo automático da iluminação e de equipamentos de climatização, com base na localização indoor dos trabalhadores de uma empresa, assim como o controlo das suas presenças. O principal objetivo é desligar os sistemas de iluminação e climatização em zonas onde não se encontre ninguém, de forma a reduzir os custos energéticos. Para a localização dos utilizadores é apresentada uma solução que usa um algoritmo de triangulação baseado na deteção de ondas de rádio, mais concretamente o protocolo de comunicação WiFi. O sistema é constituído por um conjunto de recetores WiFi que detetam dispositivos emissores, que se encontram na posse dos utilizadores, e realizam medições da força do sinal desses dispositivos. Além dos recetores, é usado um controlador que calcula as posições dos diversos utilizadores. A atuação dos sistemas de iluminação e climatização é simulada numa aplicação WEB. Em zonas especificas das instalações, foi implementado o controlo do sistema luminoso, através do envio, por MQTT, das ordens de atuação a um sistema de controlo de iluminação, externo ao projeto. Para além disso, é proposto a criação de um sistema de controlo de acessos a zonas restritas através de reconhecimento facial, usando a biblioteca de visão OpenCV e um Raspberry Pi 3B. Um utilizador que demonstre a intenção de entrar numa destas zonas terá de se posicionar em frente a uma câmara e consoante o seu estatuto de autorizado ou não autorizado, o acesso a essa zona será, ou não, concedido através de uma porta de atuação elétrica. Para o treino das faces a detetar foi criada uma interface gráfica, programada em C, em ambiente Linux. No que toca ao controlo de presenças é apresentada uma solução automática de controlo baseada na deteção dos dispositivos emissores do sistema de localização. Nos diversos sistemas do projeto é usado um protocolo de comunicação, baseado no protocolo TCP-IP, especialmente desenvolvido para a vertente IoT, nomeadamente o protocolo MQTT. É também usado o protocolo de comunicação HTTP e WiFi. Para além disso, é usada uma ferramenta de desenvolvimento, denominada Node-Red, para dar suporte à programação de diversas tarefas dos sistemas do projeto. É apresentada uma solução de monitorização e controlo através de uma aplicação WEB, capaz de monitorizar o estado de todos os sistemas do projeto assim como controlar esses mesmo sistemas à distância, como por exemplo, monitorizar a posição dos diversos utilizadores num mapa virtual, controlo manual da iluminação, consulta de históricos de presenças, entre outros.
id RCAP_5a52eef793cf27a5784e4e165b70c239
oai_identifier_str oai:ria.ua.pt:10773/31322
network_acronym_str RCAP
network_name_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository_id_str 7160
spelling Controlo de acessos (hands-off) e controlo automático da iluminação e ventilação através de um sistema de localização indoorTriangulação WiFiRSSIIoTWiFiPosição indoorMicrocontroladorRecetor WiFiMonitorização e ControloMQTTControlo automático iluminaçãoReconhecimento facialControlo de acessosO presente trabalho tem como objetivo o desenvolvimento de uma solução de controlo automático da iluminação e de equipamentos de climatização, com base na localização indoor dos trabalhadores de uma empresa, assim como o controlo das suas presenças. O principal objetivo é desligar os sistemas de iluminação e climatização em zonas onde não se encontre ninguém, de forma a reduzir os custos energéticos. Para a localização dos utilizadores é apresentada uma solução que usa um algoritmo de triangulação baseado na deteção de ondas de rádio, mais concretamente o protocolo de comunicação WiFi. O sistema é constituído por um conjunto de recetores WiFi que detetam dispositivos emissores, que se encontram na posse dos utilizadores, e realizam medições da força do sinal desses dispositivos. Além dos recetores, é usado um controlador que calcula as posições dos diversos utilizadores. A atuação dos sistemas de iluminação e climatização é simulada numa aplicação WEB. Em zonas especificas das instalações, foi implementado o controlo do sistema luminoso, através do envio, por MQTT, das ordens de atuação a um sistema de controlo de iluminação, externo ao projeto. Para além disso, é proposto a criação de um sistema de controlo de acessos a zonas restritas através de reconhecimento facial, usando a biblioteca de visão OpenCV e um Raspberry Pi 3B. Um utilizador que demonstre a intenção de entrar numa destas zonas terá de se posicionar em frente a uma câmara e consoante o seu estatuto de autorizado ou não autorizado, o acesso a essa zona será, ou não, concedido através de uma porta de atuação elétrica. Para o treino das faces a detetar foi criada uma interface gráfica, programada em C, em ambiente Linux. No que toca ao controlo de presenças é apresentada uma solução automática de controlo baseada na deteção dos dispositivos emissores do sistema de localização. Nos diversos sistemas do projeto é usado um protocolo de comunicação, baseado no protocolo TCP-IP, especialmente desenvolvido para a vertente IoT, nomeadamente o protocolo MQTT. É também usado o protocolo de comunicação HTTP e WiFi. Para além disso, é usada uma ferramenta de desenvolvimento, denominada Node-Red, para dar suporte à programação de diversas tarefas dos sistemas do projeto. É apresentada uma solução de monitorização e controlo através de uma aplicação WEB, capaz de monitorizar o estado de todos os sistemas do projeto assim como controlar esses mesmo sistemas à distância, como por exemplo, monitorizar a posição dos diversos utilizadores num mapa virtual, controlo manual da iluminação, consulta de históricos de presenças, entre outros.The goal of this project is to develop an automatic lighting system and air conditioning control solution, based on an indoor location system to detect the position of people inside a building and, a presences control solution. The main goal is to turn off the lighting and air conditioning systems in areas where nobody is present, in order to reduce the energy costs. To locate people inside a building it is presented a solution which uses a triangulation algorithm based on RSSI measures, using WiFi. The system is composed by several WiFi receptors which detect emitting devices, in the possession of the users of the building. The WiFi receptors make RSSI measurements to the emitting devices, continuously. The position of each user is calculated by the Master device of the system. The actuation of the lighting and air conditioning systems are simulated in a Web application. In specific areas, the actuation of the lighting system was actually implemented. This was achieved throw the comunication with an external control system. The comunication is implemented using MQTT and, the orders or actuation are sent to the external system. Furthermore, is proposed to create an access control system to restricted areas, using facial recognition utilities of OpenCV Libraries implemented on a Raspberry Pi 3B. In order to train the system to detect multiple faces, was developed an application with a graphical interface, programmed in C, in a Linux environment. Regarding the presences control, is presented an automatic control solution based on the detection of each emitting device of each user. In this project, different communication protocols are used, such as MQTT, HTTP and WiFi. As a support application, is used an application developed using Node-Red, which helps the different systems in several tasks. Finally, is presented a Web application able to monitor and control the systems regarding this project. Some examples of the functionalities of this application are: Monitoring the position of each user in a virtual map, manual lighting system control and, consultation of presences history.2021-05-06T10:52:54Z2020-12-10T00:00:00Z2020-12-10info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/10773/31322porNeto, Miguel Ângelo Oliveira Alvesinfo:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2024-02-22T12:00:27Zoai:ria.ua.pt:10773/31322Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-20T03:03:13.897329Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse
dc.title.none.fl_str_mv Controlo de acessos (hands-off) e controlo automático da iluminação e ventilação através de um sistema de localização indoor
title Controlo de acessos (hands-off) e controlo automático da iluminação e ventilação através de um sistema de localização indoor
spellingShingle Controlo de acessos (hands-off) e controlo automático da iluminação e ventilação através de um sistema de localização indoor
Neto, Miguel Ângelo Oliveira Alves
Triangulação WiFi
RSSI
IoT
WiFi
Posição indoor
Microcontrolador
Recetor WiFi
Monitorização e Controlo
MQTT
Controlo automático iluminação
Reconhecimento facial
Controlo de acessos
title_short Controlo de acessos (hands-off) e controlo automático da iluminação e ventilação através de um sistema de localização indoor
title_full Controlo de acessos (hands-off) e controlo automático da iluminação e ventilação através de um sistema de localização indoor
title_fullStr Controlo de acessos (hands-off) e controlo automático da iluminação e ventilação através de um sistema de localização indoor
title_full_unstemmed Controlo de acessos (hands-off) e controlo automático da iluminação e ventilação através de um sistema de localização indoor
title_sort Controlo de acessos (hands-off) e controlo automático da iluminação e ventilação através de um sistema de localização indoor
author Neto, Miguel Ângelo Oliveira Alves
author_facet Neto, Miguel Ângelo Oliveira Alves
author_role author
dc.contributor.author.fl_str_mv Neto, Miguel Ângelo Oliveira Alves
dc.subject.por.fl_str_mv Triangulação WiFi
RSSI
IoT
WiFi
Posição indoor
Microcontrolador
Recetor WiFi
Monitorização e Controlo
MQTT
Controlo automático iluminação
Reconhecimento facial
Controlo de acessos
topic Triangulação WiFi
RSSI
IoT
WiFi
Posição indoor
Microcontrolador
Recetor WiFi
Monitorização e Controlo
MQTT
Controlo automático iluminação
Reconhecimento facial
Controlo de acessos
description O presente trabalho tem como objetivo o desenvolvimento de uma solução de controlo automático da iluminação e de equipamentos de climatização, com base na localização indoor dos trabalhadores de uma empresa, assim como o controlo das suas presenças. O principal objetivo é desligar os sistemas de iluminação e climatização em zonas onde não se encontre ninguém, de forma a reduzir os custos energéticos. Para a localização dos utilizadores é apresentada uma solução que usa um algoritmo de triangulação baseado na deteção de ondas de rádio, mais concretamente o protocolo de comunicação WiFi. O sistema é constituído por um conjunto de recetores WiFi que detetam dispositivos emissores, que se encontram na posse dos utilizadores, e realizam medições da força do sinal desses dispositivos. Além dos recetores, é usado um controlador que calcula as posições dos diversos utilizadores. A atuação dos sistemas de iluminação e climatização é simulada numa aplicação WEB. Em zonas especificas das instalações, foi implementado o controlo do sistema luminoso, através do envio, por MQTT, das ordens de atuação a um sistema de controlo de iluminação, externo ao projeto. Para além disso, é proposto a criação de um sistema de controlo de acessos a zonas restritas através de reconhecimento facial, usando a biblioteca de visão OpenCV e um Raspberry Pi 3B. Um utilizador que demonstre a intenção de entrar numa destas zonas terá de se posicionar em frente a uma câmara e consoante o seu estatuto de autorizado ou não autorizado, o acesso a essa zona será, ou não, concedido através de uma porta de atuação elétrica. Para o treino das faces a detetar foi criada uma interface gráfica, programada em C, em ambiente Linux. No que toca ao controlo de presenças é apresentada uma solução automática de controlo baseada na deteção dos dispositivos emissores do sistema de localização. Nos diversos sistemas do projeto é usado um protocolo de comunicação, baseado no protocolo TCP-IP, especialmente desenvolvido para a vertente IoT, nomeadamente o protocolo MQTT. É também usado o protocolo de comunicação HTTP e WiFi. Para além disso, é usada uma ferramenta de desenvolvimento, denominada Node-Red, para dar suporte à programação de diversas tarefas dos sistemas do projeto. É apresentada uma solução de monitorização e controlo através de uma aplicação WEB, capaz de monitorizar o estado de todos os sistemas do projeto assim como controlar esses mesmo sistemas à distância, como por exemplo, monitorizar a posição dos diversos utilizadores num mapa virtual, controlo manual da iluminação, consulta de históricos de presenças, entre outros.
publishDate 2020
dc.date.none.fl_str_mv 2020-12-10T00:00:00Z
2020-12-10
2021-05-06T10:52:54Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10773/31322
url http://hdl.handle.net/10773/31322
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron:RCAAP
instname_str Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron_str RCAAP
institution RCAAP
reponame_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
collection Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository.name.fl_str_mv Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
repository.mail.fl_str_mv
_version_ 1799137687663280128