Browsing by Author "Lino Ferreira, Luis"
Now showing 1 - 10 of 19
Results Per Page
Sort Options
- Advanced sensor-based maintenance in real-world exemplary casesPublication . Albano, Michele; Lino Ferreira, Luis; Orio, Giovanni Di; Maló, Pedro; Webers, Godfried; Jantunen, Erkki; Gabilondo, Iosu; Viguera, Mikel; Papa, GregorCollecting complex information on the status of machinery is the enabler for advanced maintenance activities, and one of the main players in this process is the sensor. This paper describes modern maintenance strategies that lead to Condition-Based Maintenance. This paper discusses the sensors that can be used to support maintenance, as of different categories, spanning from common off-the-shelf sensors, to specialized sensors monitoring very specific characteristics, and to virtual sensors. This paper also presents four different real-world examples of project pilots that make use of the described sensors and draws a comparison between them. In particular, each scenario has unique characteristics requiring different families of sensors, but on the other hand provides similar characteristics on other aspects.
- An Energy Flexibility Framework on The Internet of ThingsPublication . Le Guilly, Thibaut; Siksnys, Laurynas; Albano, Michele; Pedersen, Per; Stluka, Petr; Lino Ferreira, Luis; Skou, Arne; Pedersen, Torben; Olsen, PeturThis paper presents a framework for management of flexible energy loads in the context of the Internet of Things and the Smart Grid. The framework takes place in the European project Arrowhead, and aims at taking advantage of the flexibility (in time and power) of energy production and consumption offered by sets of devices, appliances or buildings, to help at solving the issue of fluctuating energy production of renewable energies. The underlying concepts are explained, the actors involved in the framework, their incentives and interactions are detailed, and a technical overview is provided. An implementation of the framework is presented, as well as the expected results of the pilots.
- Application system design – energy optimizationPublication . Albano, Michele; Castiñeira, Rodrigo; Desdouits, Chloé; Lino Ferreira, Luis; Le Guilly, Thibaut; Isasa, Inge; Jokinen, Jani; Kondratjevs, Kaspars; Kunicina, Nadezhda; Manero, Lorenzo; Milo, Aitor; Monge, Javier; Le Pape, Claude; Pedersen, Per; Pedersen, Torben; Olsen, Petur; Siksnys, Laurynas; Skou, Arne; Stluka, Petr; Zabasta, AnatolijsIn this chapter, we present a number of applications of the Arrowhead Framework with special attention to services related to awareness and optimization of energy consumption. First, we present the notion of FlexOffers as a general mechanism for describing energy flexibility. FlexOffers can be aggregated into larger flexibility units to be used as an Arrowhead service in the virtual market of energy [1]. This is followed by two examples on how to exploit such a flexibility service in the energy management of heatpumps and a campus building. Then we present two examples on how to exploit renewable energy to provide elevator services. Next, two examples of context aware services are described – smart lighting and smart car heating, and finally it is described how the Arrowhead Framework can play a role in the optimization of municipal service systems. In the final section, we indicate future work.
- Architecture to Support Quality of Service in Arrowhead SystemsPublication . Albano, Michele; Garibay-Martínez, Ricardo; Lino Ferreira, LuisThe Arrowhead project [1] considers to normalize all interactions involving embedded systems by mediating them through services. The Service Oriented Architecture (SOA) paradigm is applied to both the interactions that provide the service requested by the user, and other support actions such as the authentication and registration of the devices, and the services they provide, the look-up of devices and service provided, and orchestration of services for creation of more complex services. To this purpose, services are divided into Core Services, which are present in every environment supporting Arrowhead applications, and user services that implement the applications. The Core Services set comprises, at least, Authentication Service, Registration Service and Orchestration Service.
- Current advancements on maintenance for household appliancesPublication . Lino Ferreira, Luis; Albano, Michele; Rocha, Rafael; Costa, Miguel; Machado Silva, Ana; Silva, Marlos; Matos, Luísa; Afonso Landeck, JorgeThis communication describes research and development directions that are being explored for the creation of a maintenance system for home appliances. The solution will enable a faster and more accurate automation of after-sale services for home appliances. It will be based on three tiers: data acquisition, data analysis and business tiers. The communication provides a context for the work, both regarding the application area in general and the three tiers, and then describes the objectives of the system being designed.
- FlexHousing: Flexoffer concept applied to house energy automationPublication . Santos, Joss; Albano, Michele; Lino Ferreira, LuisThe FlexOffer (FO) concept was initially created within the EU FP7 project MIRABEL [1]. It permits exposing demand and supply loads with associated flexibilities in time and quantity for energy commerce, load levelling, and different use-cases. To put it in a simple way, a FO specifies an amount of energy, a duration, an earliest begin time, a latest finish time, and a price, e.g., "I want 50 KWh over 3 hours between 5 PM and 12 PM, for a value of 0.25 €/kWh".
- Improved Holistic Analysis for Fork–Join Distributed Real-Time Tasks Supported by the FTT-SE ProtocolPublication . Garibay-Martínez, Ricardo; Nelissen, Geoffrey; Lino Ferreira, Luis; Pedreiras, Paulo; Pinho, Luis MiguelModern distributed real-time embedded applications have high processing requirements associated with strict deadlines. For some applications, such constraints cannot be fulfilled by existing single-core embedded platforms. A solution is to parallelize the execution of the applications, by allowing networked nodes to distribute their workload to remote nodes with spare capacity. In that context, this paper presents a holistic timing analysis for fixed-priority fork-join parallel/distributed tasks. Furthermore, we extend the holistic approach to consider the interaction between parallel threads and messages interchanged through a flexible time triggered switched Ethernet network, and we show how the pessimism on the worst case response time computation of such tasks can be reduced by considering the pipeline effect that occurs in such distributed systems. To evaluate the performance and correctness of the holistic model, this paper includes a numerical evaluation based on a real automotive application. The obtained results show that the proposed method is effective in distributing the load by different nodes, allowing a significant reduction of the worst case response time of the tasks. Moreover, the paper also reports an implementation of the model on a Linux library, called parallel/distributed real-time, as well as the corresponding results obtained on a real testbed. The obtained results are in accordance with the predictions of the holistic timing analysis.
- Improving and modeling the performance of a Publish-Subscribe message brokerPublication . Rocha, Rafael; Maia, Cláudio; Lino Ferreira, Luis; Varga, PalThe Event Handler – a publish-subscribe broker implemented over REST/HTTP(S) – is an auxiliary system of the Arrowhead framework for IoT applications. During this work we found that the existing implementation of the Event Handler suffers from serious performance issues. This paper describes the reengineering effort that ultimately enabled it to reach much more acceptable levels of performance, by using appropriate software configurations and design patterns. Additionally, we also illustrate how this enhanced version of the Event Handler can be modeled using Petri nets, to depict the performance impact of different thread pool configurations and CPU core availability. The main objective of this modeling process is to enable the estimation of the system’s performance to guarantee the required quality of service.
- Improving the performance of a Publish-Subscribe message brokerPublication . Rocha, Rafael; Lino Ferreira, Luis; Maia, Claudio; Souto, Pedro; Varga, PalThe Arrowhead Framework, a SOA-based framework for IoT applications, provides the Event Handler system: a publish/subscribe broker implemented with REST/HTTP(S). However, the existing implementation of the Event Handler suffers from message latency problems that are not acceptable for industrial applications. Thus, this paper describes the refactoring process of this system that enabled it to reach acceptable levels of latency.
- Introduction to the special section on Real time computing and distributed systemsPublication . García-Valls, Marisol; Lino Ferreira, LuisModern distributed systems are increasingly complex both on their architectural design and on the computational logic that they execute. Their timely operation is challenged, which is critical for some domains such as cyber-physical systems where timeliness and dynamic behavior must be satisfied simultaneously. Providing real-time operation whereas supporting the inherent dynamic behavior of cyber-physical systems requires solutions that are not yet available. A number of challenging scientific and engineering problems that span across a variety of research areas are raised. The new challenges go far beyond those of traditional networked real-time systems; cyber-physical systems are autonomous, open, large-scale, real-time, embedded, and control systems that make intensive use of networks, distribution, and wireless technology. Such complex systems have different [sub]parts/systems with different levels of real-time requirements.