Browsing by Author "Caldeira, Filipe"
Now showing 1 - 9 of 9
Results Per Page
Sort Options
- An IoT-Based Framework for Monitoring Photovoltaic BatteriesPublication . Sarmento, Gonçalo; Cardoso, Filipe; Mota, Mickael; Henriques, João; Abbasi, Maryam; Martins, Pedro; Wanzeller, Cristina; Caldeira, FilipeThe need for a more sustainable world is increasing the number of installations of photovoltaic systems including batteries as a way to postpone energy consumption when it is most needed. However, the chemical nature of batteries makes them unreliable and prompt to dangerous situations and can lead to a potential disaster, such as fires and explosions, in case the underline issues keep undetected for a long time. To overcome this scenario is a proposed framework for monitoring the temperature and voltage of batteries enabled by acquired data from Internet of Things (IoT) sensors. In case of these values become abnormal, a notification is triggered. The experimental results demonstrate the feasibility of the proposed framework to detect and notify hazard situations caused by battery faults.
- Design of Data Management Service Platform for Intelligent Electric Vehicle Charging Controller Multi-charger ModelPublication . Baptista, Pedro; Cardoso, Filipe; Rosado, Jose; Caldeira, FilipeThe electric charging solutions for the residential market imply, in many situations, an increase in the contracted power in order to allow to perform an efficient charging cycle that starts when the charger is connected and ends when the VE battery is fully charged. However, the increase in contracted power is not always the best solution for faster and more efficient charging. With a focus on the residential market, the presented architecture is suitable for single-use and shared connection points, which are becoming common in apartment buildings without a closed garage, allowing for sharing the available electrical connections to the grid. The multi-charger architecture allows using one or several common charging points by applying a mesh network of intelligent chargers orchestrated by a residential gateway. Managing the generated data load involves enabling data flow between several independent data producers and consumers. The data stream ingestion system must be scalable, resilient, and extendable.
- IEVCC - A Mesh Managed Network for Electric Vehicle ChargingPublication . Baptista, Pedro; Rosado, J.; Silva, Marco; Caldeira, Filipe; Cardoso, FilipeThe implementation and management of Electric Vehicle (EV) charging points in parking spaces (whether in multifamily condominiums or in private company parking lots) presents a challenge, since the available contracted power may be insufficient for the building devices needs and for EV chargers to work simultaneously. The available power is limited to a fixed value generally determined by the expected peak power consumption of the building. An increase in the contracted power leads to unwanted costs and, sometimes, this is not possible without a complete rework of the electrical installation at even higher costs. The available power is not fully used all the time, since not all the buildings devices are always working simultaneously. These spare power can be monopolized by a mesh network of chargers, taking advantage of the full contracted power without increasing costs. In this work we present a manager of a mesh network of chargers that can distribute the available power to an array of chargers based on several conditions, e.g. load balancing, priority of chargers or charging.
- Intelligent Electric Vehicle Charging ControllerPublication . Cardoso, Filipe; Rosado, J.; Silva, Marco; Teixeira, C. J. Coelho; Agreira, C. I. Faustino; Caldeira, Filipe; Baptista, Pedro; Barreto, Francisco; Pereirinha, Paulo G.For domestic consumers, electricity tariffs usually have two components: one is related to the maximum available current/total power (billed in C/day) and the other concerns to the energy consumption (C/kWh). The main switchboard current is usually limited, according to the contracted power level, by way of automatic switches. To avoid main switchboard tripping by current limit violation, Electric Vehicle (EV) owners may decide to increase their contracted power (and the energy bill) or to adopt charging strategies that limit the global consumption (EV plus house needs) to the contracted current/power. In this paper, an Intelligent Electric Vehicle Charging Controller (IEVCC), allowing to use the contracted power to the maximum extent, is presented. A set of user configurable parameters can be used to define the controller behavior, in order to prevent a full switch-off. Two versions are described: a single user version that can be used at private houses and a mesh version that can be used in multi apartment buildings, providing information about consumed energy, time of use, costs and past bills.
- IoT-Based Monitoring System for Photovoltaic Battery ManagementPublication . Sarmento, Gonçalo; Cardoso, Filipe; Mota, Mickael; Henriques, João; Abbasi, Maryam; Martins, Pedro; Wanzeller, Cristina; Caldeira, FilipeAs number of photovoltaic systems being installed is increasing, also many users are deciding to include batteries, and postpone the consumption of that energy when it is most needed. Moreover,a crucial issue can keep undetected for long time causing dangerous situation which can lead to a potential disaster. However, the chemical nature of batteries makes them unreliable and dangerous. In this risky scenario, it becomes essential to monitor their behaviour in order to avoid accidents. In that purpose, a enabled Internet of Things (IoT) framework is proposed for monitoring the batteries values for temperature and voltage through the use of sensors. If these values becomes abnormal, a notification is triggered to the responsible person. Based on experimental results, the proposed framework to detect and notify hazard situations caused by battery faults.
- Proposal of a technological cluster to support eLearning platformPublication . Cardoso, Filipe; Godinho, Antonio; Rosado, Rosado; Caldeira, Filipe; Sa, FilipeDue to the SARS-COV-2 pandemic, educational institutions are immediately faced with a new challenge to adapt, forcing the transition from face-to-face teaching to distance learning in a short period. Distance education supported by technology is a challenge for educational institutions based on binomial technology/teaching. This paper presents a proposal for an e-learning technology structure, supported by a cluster of servers capable of responding to the requirements of distance learning based on the premises of High Availability, High Performance, Load Balancing. The beginning of this study consisted of a literature review to find the various existing technologies, a way to combine them and create a system capable of providing the necessary functionalities, and whose performance could host all the users of an institution simultaneously. The implemented system results from this combination of technologies and allows its capacity to be scaled at any moment according to momentary needs. In technological terms, the solution was based on a free Linux distribution, the Ubuntu Server installed inside a cluster of servers with VMware ESXi, and a cluster of database nodes based on Gallera technology. The eLearning platform used in this study was Moodle because it is one of the resources most used by institutions. The aspects of teaching, provision of content and execution of evaluation tests, were explored. With the implementation of the presented scenario, it was possible to guarantee the High Availability and load balancing of the platform and guarantee a high performance of the whole solution.
- Proposal of a technological cluster to support eLearning platformPublication . Cardoso, Filipe; Godinho, Filipe; Rosado, J.; Caldeira, Filipe; Sá, FilipeDue to the SARS-COV-2 pandemic, educational institutions are immediately faced with a new challenge to adapt, forcing the transition from face-to-face teaching to distance learning in a short period. Distance education supported by technology is a challenge for educational institutions based on binomial technology/teaching. This paper presents a proposal for an e-learning technology structure, supported by a cluster of servers capable of responding to the requirements of distance learning based on the premises of High Availability, High Performance, Load Balancing. The beginning of this study consisted of a literature review to find the various existing technologies, a way to combine them and create a system capable of providing the necessary functionalities, and whose performance could host all the users of an institution simultaneously. The implemented system results from this combination of technologies and allows its capacity to be scaled at any moment according to momentary needs. In technological terms, the solution was based on a free Linux distribution, the Ubuntu Server installed inside a cluster of servers with VMware ESXi, and a cluster of database nodes based on Gallera technology. The eLearning platform used in this study was Moodle because it is one of the resources most used by institutions. The aspects of teaching, provision of content and execution of evaluation tests, were explored. With the implementation of the presented scenario, it was possible to guarantee the High Availability and load balancing of the platform and guarantee a high performance of the whole solution.
- A scalable smart lighting framework to save energyPublication . Rebelo, João; Rodrigues, Ricardo; Henriques, João; Cardoso, Filipe; Wanzeller, Cristina; Caldeira, FilipeIn the past few decades, the urbanization area increased significantly, requiring enhanced services and applications to improve the lifestyle of its citizens. Lighting is one of the most relevant infrastructures due to its impact on modern societies, but it is also complex to manage them in cities since it involves a massive number of widespread posts and is costly as the result of the consumption of significant amounts of energy. In that regard, this work proposes a scalable framework to manage a significant huge number of lamp posts. Its purpose is to give support to collecting large amounts of sensor data to help to analyze and efficiently fit the light intensity level to the space the posts are covering. Luminosity sensors are used to optimize the intensity of light needed in the urban areas. The proposed framework explores the concept of smart cities by combining the data collected from sensors plugged into IoT (Internet-ofThings) devices. The proposed framework offers the capability to extend and integrate new services to different domains with each other which enhances the quality and performance of urban services. To demonstrate the feasibility of the framework, a simulation was put in place.
- Torrent Poisoning Protection with a Reverse Proxy ServerPublication . Godinho, António; Cardoso, Filipe; Rosado, José; Sá, Filipe; Caldeira, FilipeA Distributed Denial-of-Service attack uses multiple sources operating in concert to attack a network or site. A typical DDoS flood attack on a website targets a web server with multiple valid requests, exhausting the server’s resources. The participants in this attack are usually compromised/infected computers controlled by the attackers. There are several variations of this kind of attack, and torrent index poisoning is one. A Distributed Denial-of-Service (DDoS) attack using torrent poisoning, more specifically using index poisoning, is one of the most effective and disruptive types of attacks. These web flooding attacks originate from BitTorrent-based file-sharing communities, where the participants using the BitTorrent applications cannot detect their involvement. The antivirus and other tools cannot detect the altered torrent file, making the BitTorrent client target the webserver. The use of reverse proxy servers can block this type of request from reaching the web server, preventing the severity and impact on the service of the DDoS. In this paper, we analyze a torrent index poisoning DDoS to a higher education institution, the impact on the network systems and servers, and the mitigation measures implemented.