The flight and control capabilities of uncrewed aerial vehicles (UAVs) have increased significantly with recent research for civilian and commercial applications. As a result, these devices are becoming capable of flying ever greater distances, accomplishing flights beyond line of sight (BVLOS). However, given the need for safety guarantees, these flights are increasingly subject to regulations. Handover operat...
Cooperative Vehicular Platooning (Co-VP) is a paradigmatic example of a Cooperative Cyber-Physical System (Co-CPS), which holds the potential to vastly improve road safety by partially removing humans from the driving task. However, the challenges are substantial, as the domain involves several topics, such as control theory, communications, vehicle dynamics, security, and traffic engineering, that must be coup...
The advancements in wireless communication technologies have enabled unprecedented pervasiveness and ubiquity of Cyber-Physical Systems (CPS). Such technologies can now empower true Systemsof-Systems, which cooperate to achieve more complex and efficient functionalities. However, for CPS applications to become a reality, safety and security must be guaranteed, particularly in critical systems, since they rely o...
The study of control systems in the engineering courses is quite complex, given the difficulty of some teachers in exemplifying and allowing the student to understand how such systems affect the environment. In this context, the STEM methodologies aim to fill this gap between the traditional classes and the student comprehension of the topic through the active learning process. Realistic open-source simulators ...
Cooperative Vehicular Platooning (Co-VP) is one of the most prominent and challenging applications of Intelligent Traffic Systems. To support such vehicular communications, the ETSI ITS G5 standard specifies event-based communication profiles, triggered by kinematic parameters such as speed. The standard defines a set of threshold values for such triggers but no careful assessment in realistic platooning scenar...
Cooperative Cyber-Physical Devices (Co-CPS) are reaching into the most diverse areas and pose new integration challenges. This is particularly true between cooperative autonomous machines, where safety and reliability must often be guaranteed without human presence. Among these scenarios, Cooperative Vehicular Platooning (Co-VP) applications present an exciting promise: improving road occupation, reducing accid...
Cooperative Vehicular Platooning (CoVP), has been emerging as a challenging Intelligent Traffic Systems application, promising to bring-about several safety and societal benefits. Relying on V2V communications to control such cooperative and automated actions brings several advantages. In this work, we present a Look Ahead PID controller for CoVP that solely relies upon V2V communications, together with a metho...
In recent years, several tools for building energy analysis and simulation have been developed to assist in increasing building energy performance, harvesting its computing capabilities for a reliable and accurate energy performance prediction. To perform this analysis, energy tools typically require crucial data regarding the building's surrounding environment, which is acquired from neighbouring weather stati...
The deployment of information and communication technologies in vehicles and into the transportation infrastructure in general, holds the promise of significant improvements to traffic safety and efficiency. The ETSI ITS-G5 standard presents itself as a viable and already available solution, to enable such intelligent social and mobility scenarios in the near future, including cooperative and autonomous vehicle...
Forecasting is a task with many concerns, such as the size, quality, and behavior of the data, the computing power to do it, etc. This letter proposes the dynamic mode decomposition (DMD) as a tool to predict the annual air temperature and the sales of a stores’ chain. The DMD decomposes the data into its principal modes, which are estimated from a training data set. It is assumed that the data is generated by ...