Dissertação

RTPower - Real-Time Requirements and Power Autonomy in FreeRTOS EVALUATED

As características particulares dos pequenos sistemas embebidos impõem grandes restrições aos recursos disponíveis para cada elemento da rede, especialmente no que diz respeito ao consumo de energia destes dispositivos, visto que são tipicamente alimentados por baterias. Isto, por sua vez, faz com que a busca por uma maior autonomia seja de grande importância, visto que permite expandir ainda mais o número de aplicações que podem ser executadas nestes tipos de sistemas, que agora não são viáveis devido às suas elevadas necessidades energéticas. Muitos métodos de economia de energia existem atualmente, como o Dynamic Power Management (DPM), que faz uso dos múltiplos modos de operação do processador, e o Dynamic Frequency and Voltage Scaling (DVFS) sendo dois dos mais populares. Enquanto o DPM tem sido implementado extensivamente neste tipo de sistemas, o DVFS tem mostrado resultados promissores em sistemas de alto desempenho, mas a sua implementação em pequenos sistemas embebidos ainda não foi extensivamente explorada. Este trabalho visa explorar a usabilidade tanto do DPM como do DVFS em pequenos sistemas embebidos usando um nó de Rede de Sensores Sem Fios, desenvolvido pelo Group of Embedded networked Systems and Heterogeneous Networks (GEMS) do Instituto Superior Técnico, o MoteIST++s5, e uma placa de desenvolvimento Mbed como bancada de testes, e a possibilidade de integração desse tipo de algoritmos de escalonamento no sistema operativo FreeRTOS. Além disso, também é explorada a possível integração do recurso de economia de energia Tickless Interrupts do FreeRTOS com um algoritmo de escalonamento usando as técnicas DPM e DVFS.
Sistemas Embebidos, Gestão Energética, FreeRTOS, Dynamic Voltage and Frequency Scaling, Dynamic Power Management

novembro 18, 2022, 15:30

Publicação

Obra sujeita a Direitos de Autor

Orientação

ORIENTADOR

Rui Manuel Rodrigues Rocha

Departamento de Engenharia Electrotécnica e de Computadores (DEEC)

Professor Associado

ORIENTADOR

Carlos Manuel Ribeiro Almeida

Departamento de Engenharia Electrotécnica e de Computadores (DEEC)

Professor Auxiliar