UAV Avionics System Software Development Using Simulation Method

2013 ◽  
Vol 198 ◽  
pp. 260-265 ◽  
Author(s):  
Bartosz Brzozowski ◽  
Wiesław Sobieraj ◽  
Konrad Wojtowicz

During last few years avionics system research platform was invented at the Military University of Technology. This modular simulator allows user to design and verify avionics system software using hardware-in-the-loop technique. Mathematical model of an airplane under tests is implemented on a high-performance computer which response to all control signals and environmental disturbances. Environment is simulated on a separate computer which can also visualize orientation and movement of the airplane. Plane structure and aerodynamic features as well as control data can be modified accordingly to user needs. The third PC is used as an interface unit between research platform and main computational unit of the avionics system. This device can send and receive information in real-time using various data protocols and interfaces depending on sensors and actuators that are planned to be used in real system. Those three computers work in a local area network and exchange data using Gigabit Ethernet standard. Possibility to simulate behavior of an UAV controlled by the developed avionics system implemented on an embedded computer working in hardware-in-the-loop mode on the platform, allows software developer to debug any part of the application in various environment conditions very close to reality. Research platform gives also the possibility to modify algorithm and adjust its parameters in real-time to verify suitability of the implemented avionics system software for the particular UAV. The avionics system software developed using this simulation method minimize expensive in-flight tests and assure failsafe performance after first successful flight

Author(s):  
Stian Skjong ◽  
Eilif Pedersen

In this work, a co-simulation case study of a marine offshore surface vessel in Dynamic Positioning (DP) operation, where the DP-controller is placed on an Arduino® micro-controller, is presented. The reasons for using co-simulation are that it is possible to distribute the model among different cores in one computer as well as among different computing members over a local area network. Also, it is possible to export submodels from different software and connect them together in a common simulation. This enables the use of suited modeling software for different types of dynamical systems, as well as hardware, such as micro-controllers for Hardware-In-the-Loop testing. Such an integrated and open simulation method facilitates the development of new products as well as shortening the iterative process in design phases. As for co-simulation standard, the Functional Mock-up Interface (FMI) for co-simulation will be used in this work, and a communication Functional Mock-up Unit (FMU) that communicates with hardware and handles the signal flow between the hardware and the co-simulation will be developed. In the case study, a DP-controller is implemented on the microcontroller and connected to a filter, a position reference system and an offshore vessel model, all implemented as FMUs in the total co-simulation. For simulation master algorithm, the open source software “Coral”, that was developed in the knowledge building project “Virtual Prototyping of Maritime Systems and Operations” (ViProMa), will be used. The simulation results show that even though the micro-controller is set to communicate with a lower frequency than the rest of the co-simulation submodels, the total c-simulation is stable and produces good results. It also show that the FMI standard facilitates hardware in the loop in the co-simulation, and that the co-simulation master algorithm Coral is suited for such simulation cases.


Electronics ◽  
2018 ◽  
Vol 7 (10) ◽  
pp. 241 ◽  
Author(s):  
Arthur Rosa ◽  
Matheus Silva ◽  
Marcos Campos ◽  
Renato Santana ◽  
Welbert Rodrigues ◽  
...  

In this work, a new real-time Simulation method is designed for nonlinear control techniques applied to power converters. We propose two different implementations: in the first one (Single Hardware in The Loop: SHIL), both model and control laws are inserted in the same Digital Signal Processor (DSP), and in the second approach (Double Hardware in The Loop: DHIL), the equations are loaded in different embedded systems. With this methodology, linear and nonlinear control techniques can be designed and compared in a quick and cheap real-time realization of the proposed systems, ideal for both students and engineers who are interested in learning and validating converters performance. The methodology can be applied to buck, boost, buck-boost, flyback, SEPIC and 3-phase AC-DC boost converters showing that the new and high performance embedded systems can evaluate distinct nonlinear controllers. The approach is done using matlab-simulink over commodity Texas Instruments Digital Signal Processors (TI-DSPs). The main purpose is to demonstrate the feasibility of proposed real-time implementations without using expensive HIL systems such as Opal-RT and Typhoon-HL.


2013 ◽  
Vol 330 ◽  
pp. 561-564 ◽  
Author(s):  
Ming Li ◽  
Chun Ping Wang ◽  
Zhi Qiang Wang

In order to meet the real-time demands of some equipment networked test, the time synchronization techniques of ATS based traditional instrument buses are compared with the techniques of LXI ATS. Accordingly,the necessity of LXI ATS time synchronization technique study is put forward. The sorts of time synchronization techniques based on Local Area Network are analyzed. In addition, some methods which could improve the level of LXI data real-time communications are presented. Afterwards, technique realizations of PTP are studied in detail. Local Area Network techniques and IEEE 1588 Precise Time Protocol are adopted in the LXI Automatic Test System which designed in the paper, and the level of time synchronization precision in the system is improved.


2014 ◽  
Vol 494-495 ◽  
pp. 1373-1376
Author(s):  
Yan Hui Cheng

This paper is based on the expansion of the CAN bus interface on ARM so that the embedded CNC system to achieve network, and display their respective advantages of field bus technology and embedded technology, so that to set up local area network embedded NC system model. The CNC system designed in this paper has characteristic as follows: high integration, flexible structure, good expansibility and the high performance-to-price ratio and so on.


1991 ◽  
Vol 3 (2) ◽  
pp. 115-147 ◽  
Author(s):  
K. Arvind ◽  
Krithi Ramamritham ◽  
John A. Stankovic

2015 ◽  
Vol 8 (2) ◽  
pp. 309-317 ◽  
Author(s):  
Raefat Jalila El Bakouchi ◽  
Marc Brunet ◽  
Tchanguiz Razban ◽  
Abdelilah Ghammaz

This paper presents a multiple-input and multiple-output dual-element planar inverted-F antenna (PIFA) array for broadband operation covering the HIgh PERformance radio Local Area Network/2 (5.2 GHz/5.6 GHz), Wireless Local Area Network (5.2 GHz/5.8 GHz), and the Worldwide Interoperability for Microwave Access (5.5 GHz) bands for the compact wireless communication devices. The antenna dimension is reduced substantially with a miniature ground plane. The PIFA array provides a large bandwidth (670 MHz) and a high isolation between its ports less than −26 dB. The proposed antenna has been analyzed and designed with Ansoft HFSS v.11. Then a prototype was fabricated and tested for its performance in terms of bandwidth, S-parameters, and radiation pattern. A parametric study is made to analyze the effect of different PIFA parameters on the operating frequency and the S-parameters. The diversity performances are evaluated using computer simulation technology microwave studio (CSTMWS). The broadband performance and the high isolation are achieved in both simulation and measurement.


BMC Genomics ◽  
2021 ◽  
Vol 22 (1) ◽  
Author(s):  
Matthew R. Lueder ◽  
Regina Z. Cer ◽  
Miles Patrick ◽  
Logan J. Voegtly ◽  
Kyle A. Long ◽  
...  

Abstract Background Functional genome annotation is the process of labelling functional genomic regions with descriptive information. Manual curation can produce higher quality genome annotations than fully automated methods. Manual annotation efforts are time-consuming and complex; however, software can help reduce these drawbacks. Results We created Manual Annotation Studio (MAS) to improve the efficiency of the process of manual functional annotation prokaryotic and viral genomes. MAS allows users to upload unannotated genomes, provides an interface to edit and upload annotations, tracks annotation history and progress, and saves data to a relational database. MAS provides users with pertinent information through a simple point and click interface to execute and visualize results for multiple homology search tools (blastp, rpsblast, and HHsearch) against multiple databases (Swiss-Prot, nr, CDD, PDB, and an internally generated database). MAS was designed to accept connections over the local area network (LAN) of a lab or organization so multiple users can access it simultaneously. MAS can take advantage of high-performance computing (HPC) clusters by interfacing with SGE or SLURM and data can be exported from MAS in a variety of formats (FASTA, GenBank, GFF, and excel). Conclusions MAS streamlines and provides structure to manual functional annotation projects. MAS enhances the ability of users to generate, interpret, and compare results from multiple tools. The structure that MAS provides can improve project organization and reduce annotation errors. MAS is ideal for team-based annotation projects because it facilitates collaboration.


RADIOISOTOPES ◽  
1991 ◽  
Vol 40 (9) ◽  
pp. 365-368 ◽  
Author(s):  
Kunio SHINOHARA ◽  
Atsushi ITO ◽  
Hajime KAWAGUCHI ◽  
Makoto YANASE ◽  
Kiyoshi UNO

Sign in / Sign up

Export Citation Format

Share Document