Please use this identifier to cite or link to this item: http://hdl.handle.net/10773/36860
Title: Plataforma de automação de testes de sistema para detetores de incêndios
Author: Lopes, Daniel Vicente Nunes
Advisor: Oliveira, Ilídio Fernando de Castro
Barbosa, Filipe
Keywords: Automação de testes
Processamento de imagem
Detetores de incêndios
Painel de controlo
Defense Date: 16-Dec-2022
Abstract: Durante o ciclo de desenvolvimento de um produto existe a necessidade de realizar diversos testes com o objetivo de garantir que o produto é fiável e está a operar de acordo com os requisitos propostos. Quando o produto a ser desenvolvido possui Interfaces Homem-máquina, é necessário projetar testes automáticos por forma a facilitar e reduzir o tempo de desenvolvimento durante as diferentes iterações de software. A ferramenta desenvolvida neste trabalho tem como objetivo suportar a fase de desenvolvimento de sistemas de deteção de incêndio, recorrendo à recolha e processamento de imagem por forma a verificar e avaliar o comportamento dos dispositivos sempre que são lançadas novas versões de firmware. Esta ferramenta é constituída por dois módulos distintos: um módulo responsável por verificar o comportamento do LED integrado no detetor de incêndio e outro módulo responsável pela verificação do estado dos símbolos presentes no display do painel de controlo. O primeiro módulo desenvolvido é responsável por recolher imagens do LED integrado no detetor de incêndio, durante um período de tempo pré-determinado, e verificar se o estado do mesmo cumpre com os critérios de aceitação. Foram utilizadas duas técnicas distintas: isolamento da cor na imagem, para identificar a ativação do LED, e identificação de círculos, de modo a detetar de maneira dinâmica a posição do LED. O segundo módulo desenvolvido é responsável por recolher imagens do display do painel de controlo e analisar o comportamento dos ícones presentes. Para isso foram utilizados algoritmos para deteção de objetos na imagem e assim identificar o ícone a ser testado, criando a região de interesse a partir dessa identificação. Como resultado, foi possível fazer a verificação de forma automatizada do comportamento do sistema de deteção de incêndio, substituindo assim as verificações manuais feitas até então.
During the product development cycle, there is a need to perform various tests in order to ensure that the product is reliable and is operating according to the proposed requirements. When the product being developed has Human-Machine Interfaces, it is necessary to design automated tests in order to facilitate and reduce the development time during the different software iterations. The tool developed in this work aims to support the development phase of fire detection systems, using image collection and processing in order to verify and evaluate the behavior of the devices whenever new versions of firmware are released. This tool consists of two distinct modules: a module responsible for verifying the behavior of the LED integrated in the fire detector and another module responsible for checking the status of the symbols on the control panel display. The first module developed is responsible for collecting images of the LED integrated in the fire detector, during a predetermined period of time, and verifying whether its state meets the acceptance criteria. Two distinct techniques were used: color isolation in the image, to identify the activation of the LED, and circle identification, in order to dynamically detect the position of the LED. The second module developed is responsible for collecting images of the control panel display and analyzing the behavior of the icons present. To do this, algorithms were used to detect objects in the image and thus identify the icon to be tested, creating the region of interest from this identification. As a result, it was possible to automatically verify the behavior of the fire detection system, replacing the manual checks that had been done until then.
URI: http://hdl.handle.net/10773/36860
Appears in Collections:UA - Dissertações de mestrado
DETI - Dissertações de mestrado

Files in This Item:
File Description SizeFormat 
Documento_Daniel_Lopes.pdf20.55 MBAdobe PDFView/Open


FacebookTwitterLinkedIn
Formato BibTex MendeleyEndnote Degois 

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.