Your browser doesn't support javascript.
loading
Mostrar: 20 | 50 | 100
Resultados 1 - 8 de 8
Filtrar
Mais filtros










Intervalo de ano de publicação
1.
Sensors (Basel) ; 24(12)2024 Jun 13.
Artigo em Inglês | MEDLINE | ID: mdl-38931611

RESUMO

This article investigates the causes of occasional flight instability observed in Unmanned Aerial Vehicles (UAVs). The issue manifests as unexpected oscillations that can lead to emergency landings. The analysis focuses on delays in the Extended Kalman Filter (EKF) algorithm used to estimate the drone's attitude, position, and velocity. These delays disrupt the flight stabilization process. The research identifies two potential causes for the delays. First cause is magnetic field distrurbances created by UAV motors and external magnetic fields (e.g., power lines) that can interfere with magnetometer readings, leading to extended EKF calculations. Second cause is EKF fusion step implementation of the PX4-ECL library combining magnetometer data with other sensor measurements, which can become computionally expensive, especially when dealing with inconsistent magnetic field readings. This can significantly increase EKF processing time. The authors propose a solution of moving the magnetic field estimation calculations to a separate, lower-priority thread. This would prevent them from blocking the main EKF loop and causing delays. The implemented monitoring techniques allow for continuous observation of the real-time operating system's behavior. Since addressing the identified issues, no significant problems have been encountered during flights. However, ongoing monitoring is crucial due to the infrequent and unpredictable nature of the disturbances.

2.
Micromachines (Basel) ; 15(4)2024 Mar 28.
Artigo em Inglês | MEDLINE | ID: mdl-38675266

RESUMO

Within the past decade, the aerospace engineering industry has evolved beyond the constraints of using single, large, custom satellites. Due to the increased reliability and robustness of commercial, off-the-shelf printed circuit board components, missions have instead transitioned towards deploying swarms of smaller satellites. Such an approach significantly decreases the mission cost by reducing custom engineering and deployment expenses. Nanosatellites can be quickly developed with a more modular design at lower risk. The Alpha mission at the Cornell University Space Systems Studio is fabricated in this manner. However, for the purpose of development, the initial proof of concept included a two-satellite system. The manuscript will discuss system engineering approaches used to model and mature the design of the pilot satellite. The two systems that will be primarily focused on are the attitude control system of the carrier nanosatellite and the radio frequency communications on the excreted femto-satellites. Milestones achieved include ChipSat to ChipSat communication, ChipSat to ground station communication, packet creation, error correction, appending a preamble, and filtering the signal. Other achievements include controller traceability/verification and validation, software rigidity tests, hardware endurance testing, Kane damper, and inertial measurement unit tuning. These developments matured the technological readiness level (TRL) of systems in preparation for satellite deployment.

3.
Sensors (Basel) ; 22(22)2022 Nov 10.
Artigo em Inglês | MEDLINE | ID: mdl-36433297

RESUMO

Critical systems such as drone control or power grid control applications rely on embedded devices capable of a real-time response. While much research and advancements have been made to implement low-latency and real-time characteristics, the security aspect has been left aside. All current real-time operating systems available for industrial embedded devices are implemented in the C programming language, which makes them prone to memory safety issues. As a response to this, Tock, an innovative secure operating system for embedded devices written completely in Rust, has recently appeared. The only downside of Tock is that it lacks the low-latency real-time component. Therefore, the purpose of this research is to leverage the extended Berkeley Packet Filter technology used for efficient network traffic processing and to add the low-latency capability to Tock. The result is a secure low-latency operating system for embedded devices and microcontrollers capable of handling interrupts at latencies as low as 60 µs.


Assuntos
Sistemas Computacionais , Software
4.
Sensors (Basel) ; 21(13)2021 Jun 30.
Artigo em Inglês | MEDLINE | ID: mdl-34209323

RESUMO

In the context of real-time control systems, it has become possible to obtain temporal resolutions of microseconds due to the development of embedded systems and the Internet of Things (IoT), the optimization of the use of processor hardware, and the improvement of architectures and real-time operating systems (RTOSs). All of these factors, together with current technological developments, have led to efficient central processing unit (CPU) time usage, guaranteeing both the predictability of thread execution and the satisfaction of the timing constraints required by real-time systems (RTSs). This is mainly due to time sharing in embedded RTSs and the pseudo-parallel execution of tasks in single-processor and multi-processor systems. The non-deterministic behavior triggered by asynchronous external interrupts and events in general is due to the fact that, for most commercial RTOSs, the execution of the same instruction ends in a variable number of cycles, primarily due to hazards. The software implementation of RTOS-specific mechanisms may lead to significant delays that can affect deadline requirements for some RTSs. The main objective of this paper was the design and deployment of innovative solutions to improve the performance of RTOSs by implementing their functions in hardware. The obtained architectures are intended to provide feasible scheduling, even if the total CPU utilization is close to the maximum limit. The contributions made by the authors will be followed by the validation of a high-performing microarchitecture, which is expected to allow a thread context switching time and event response time of only one clock cycle each. The main purpose of the research presented in this paper is to improve these factors of RTSs, as well as the implementation of the hardware structure used for the static and dynamic scheduling of tasks, for RTOS mechanisms specific to resource sharing and intertask communication.


Assuntos
Internet das Coisas , Software , Sistemas Computacionais , Computadores
5.
Front Res Metr Anal ; 6: 691247, 2021.
Artigo em Inglês | MEDLINE | ID: mdl-34222773

RESUMO

Research and Technology Organizations (RTOs) have key roles in stories of national industrial development in many countries, and in various contexts they have transformed according to changes in their surrounding economic and policy environments. This paper proposes a conceptual framework of 'RTOs as super intermediaries' as they play multiple intermediary roles in the triple helix (government, research and industry), the overlap of industrial policy and research policy, and research-industry frontiers. The framework helps in understanding and advancing the role of RTOs in industrial development, particularly in developing countries. For a case study, the paper showcases research in Tanzania that explored possibilities of revamping RTOs and whether investing in them would help in spurring Tanzania's industrial development. Through key informant interviews and systemic literature review, a case study on the challenges and opportunities of RTOs was designed to examine their role and potential in industrial development and technology innovation processes. The study findings were overall in-line with two main lenses of inquiry: 1) that for RTOs to play their key roles in Tanzania, industrial policies shaped by the command economy era before the 1990s need to be reviewed and modified; and 2) that more investment in revamping RTOs will take place if policymaking processes acknowledge RTOs as super intermediaries. To organize policy lessons drawn, a multi-level policy map-micro, meso and macro-was utilized as an analytical tool.

6.
Sensors (Basel) ; 11(6): 5900-30, 2011.
Artigo em Inglês | MEDLINE | ID: mdl-22163934

RESUMO

This paper presents a survey on the current state-of-the-art in Wireless Sensor Network (WSN) Operating Systems (OSs). In recent years, WSNs have received tremendous attention in the research community, with applications in battlefields, industrial process monitoring, home automation, and environmental monitoring, to name but a few. A WSN is a highly dynamic network because nodes die due to severe environmental conditions and battery power depletion. Furthermore, a WSN is composed of miniaturized motes equipped with scarce resources e.g., limited memory and computational abilities. WSNs invariably operate in an unattended mode and in many scenarios it is impossible to replace sensor motes after deployment, therefore a fundamental objective is to optimize the sensor motes' life time. These characteristics of WSNs impose additional challenges on OS design for WSN, and consequently, OS design for WSN deviates from traditional OS design. The purpose of this survey is to highlight major concerns pertaining to OS design in WSNs and to point out strengths and weaknesses of contemporary OSs for WSNs, keeping in mind the requirements of emerging WSN applications. The state-of-the-art in operating systems for WSNs has been examined in terms of the OS Architecture, Programming Model, Scheduling, Memory Management and Protection, Communication Protocols, Resource Sharing, Support for Real-Time Applications, and additional features. These features are surveyed for both real-time and non-real-time WSN operating systems.


Assuntos
Sistemas Computacionais , Monitorização Ambulatorial/instrumentação , Telemetria/instrumentação , Telemetria/métodos , Redes de Comunicação de Computadores/instrumentação , Computadores , Fontes de Energia Elétrica , Desenho de Equipamento , Humanos , Modelos Teóricos , Monitorização Ambulatorial/métodos , Linguagens de Programação , Transdutores , Interface Usuário-Computador , Tecnologia sem Fio
7.
Artigo em Chinês | WPRIM (Pacífico Ocidental) | ID: wpr-585500

RESUMO

This paper introduces a practical and real -time R wave detection algorithm as well as its realization and adjustment by DSP/BIOS of RTOS. With DSP/BIOS of RTOS applied, the adjustment and evaluation of real-time program for ECG are facilitated and the program stability is enhanced.

8.
Artigo em Chinês | WPRIM (Pacífico Ocidental) | ID: wpr-584277

RESUMO

In this paper, the application of 霤/OS-II, one of the real-time oper ation systems (RTOS), to ECG tele-monitoring system based on mobile communicatio n is introduced. The system is composed of monitoring terminals and a monitoring center. The terminals have functions such as ECG data acquisition and storage, real-time data analysis, keyboard input, LCD display, system monitor and automat ic transmission of abnormal ECG data to the monitoring center through mobile com munication network. Because these functions are not executed simultaneously, mul ti-task management is adopted instead of single task management. In Rabbit2000 m ain controller, 霤/OS-II is applied to multi-task management.

SELEÇÃO DE REFERÊNCIAS
DETALHE DA PESQUISA
...