The Infona portal uses cookies, i.e. strings of text saved by a browser on the user's device. The portal can access those files and use them to remember the user's data, such as their chosen settings (screen view, interface language, etc.), or their login data. By using the Infona portal the user accepts automatic saving and using this information for portal operation purposes. More information on the subject can be found in the Privacy Policy and Terms of Service. By closing this window the user confirms that they have read the information on cookie usage, and they accept the privacy policy and the way cookies are used by the portal. You can change the cookie settings in your browser.
A novel approach of a test environment for embedded networking nodes has been conceptualized and implemented. Its basis is the use of virtual nodes in a PC environment, where each node executes the original embedded code. Different nodes run in parallel, connected via so-called virtual channels. The environment allows to modifying the behavior of the virtual channels as well as the overall topology...
High quality requirements are set for automated production systems (aPS) as malfunctions can harm humans or cause severe financial loss. These malfunctions can be caused by faults in the control software of the aPS or its inability to correctly identify and handle unintended situations and errors in the technical process or hardware behavior. To achieve more dependable control software, software testing...
The paper presents a real-time (RT) model implementation of a power flow controller device called Dynamic Power Flow Controller (DPFC). The RT model is developed in a RT simulator (RTS) from OPAL-RT Technologies Inc. and designed with reference to a hardware DPFC model developed at the Institute of Energy Systems, Energy Efficiency and Energy Economics (ie3), TU Dortmund University, Germany. The DPFC...
A novel approach of a testbed for embedded networking nodes has been conceptualized and implemented. It is based on the use of virtual nodes in a PC environment, where each node executes the original embedded code. Different nodes are running in parallel and are connected via so-called virtual interfaces. The presented approach is very efficient and allows a simple description of test cases without...
Increasingly, we are faced with systems that are untestable, meaning that traditional testing methods are expensive, time-consuming or infeasible to apply due to factors such as the systems' continuous interactions with the environment and the deep intertwining of software with hardware. In this paper we outline our vision to enable testing of untestable systems. Our key idea is to frame testing on...
The effective integrated approach for modeling of functional devices (FD), airborne computers and embedded systems on the devices design stage is proposed. This approach can be used at the manufacturers, which have a full production cycle, especially in the following industrial systems: instruments for onboard information processing and control, space systems, aviation systems and others. In the traditional...
The results of development of multi-core recurrent dataflow architecture (MRDA) focused on effective implementation of parallel digital signal processing (DSP) algorithms are being presented. All stages of MRDA development are integrated into a single iterative design cycle including mathematical modeling tools (imitational model); hardware modeling tools (VHDL-model); FPGA prototype and tools for...
This paper presents a distributed, real-time platform for aerospace power system design, testing and evaluation, which was developed by the University of Dayton, in partnership with GE Aviation's Electrical Power Integrated Systems Center (EPIS Center). This platform is based upon heterogeneous distributed, real-time computing hardware. Also, high-fidelity, physics-based or behavioral models can capture...
Unmanned aerial system (UAS) use is ever-increasing. In this paper, it is shown that even with low-cost hardware and open-source software, simple numerical testing practices (software- and hardware-in-the-loop) can prove the accuracy and usefulness of an aeronautical flight model, as well as provide valuable pre-flight testing of many situations typically only encountered in flight: high winds, hardware...
Prototyping and proper testing of the electrical control unit of electric vehicles under various load profiles and fault conditions is necessary to ensure maximum efficiency of the electric motors, batteries and power electronics. Hardware-in-the-loop simulation and power hardware-in-the-loop offer means to prototype and test various controllers while simulating key parts of the system. This paper...
Electronic controller unit (ECU) used for controlling sub-systems of complex real life applications like automotive vehicles can pose several challenges. Many times one needs to plan development and testing of controller, when the end vehicle is also under development and hence not available. In such case, hardware in the loop (HIL) approach for testing such controllers emulates the external application...
The Traditional way of embedded software testing follows a "V" cycle approach. This has multiple phases. Left side of the "V" represents Model in Loop and Software in Loop phase. Whereas the right side of the "V "represents Hardware in Loop and Vehicle in Loop phases. Ideally all the phases has its own importance and value addition in the world of embedded software Testing...
This task force paper summarizes the state-of-the-art real-time digital simulation concepts and technologies that are used for the analysis, design, and testing of the electric power system and its apparatus. This paper highlights the main building blocks of the real-time simulator, i.e., hardware, software, input-output systems, modeling, and solution techniques, interfacing capabilities to external...
Hardware-in-loop (HiL) simulation focuses on testing of Electronic Control Units (ECU) in virtual real time environment in order to scrutinize the behavior of controller under test. Use of HiL simulation in development process reduces time and cost involved in verification and validation of the ECU's development. Generally, HiL systems developed using dSPACE®, National Instruments® and other platforms...
For the purpose of engineering development for failure insert testing, a HiL model for automatic transmission was established and key boards of dSPACE system which contributed testing were set up. Aimed to simulate solenoid and sensor failure insert testing, the testing theory and method were introduced. Testing results showed that failure insert testing method can be used for solenoid and sensor...
Implementation of advanced control algorithms can result in improved drive performance, reliability and efficiency, but may increase embedded system hardware requirements. Through use of tunable automated optimization methods, development of controller code for embedded systems is refined to reduce performance requirements of the target hardware. Computational costs in clock cycles per sample (CCPS),...
Hardware-in-the-Loop (HiL) has been a proven technique, widely used in the development and testing of realtime embedded systems, especially in the automotive industry. This paper describes the development of a HiL simulation platform for motion control systems, demonstrated with an example of Permanent Magnet Synchronous Motor (PMSM) control system development and testing. The platform uses industry...
This paper is concerned with the design procedures of an automated testing tool, developed in Matlab®/Simulink® environment, that performs software verification during runtime on a PLC (Programmable Logic Controller) or so called HiL test (Hardware-in-the-Loop) for model-based development of control applications. In addition to checking the “semantic” or “functional” correctness of the automatically...
This paper characterizes the technical difficulties and challenges faced when testing complex avionics software. With this as background, a unique Simulation Testing Framework (STF) will be introduced. The basic principles of the STF, associated technology and tools are then presented in detail and include both strategy and process of defining test methods as well as the software architecture of the...
With the availability of the off-the-shelf quadrocopter platforms, the implementation of autonomous unmanned aerial vehicle (UAV) has substantially been simplified. Such UAVs can explore unaccessible terrain and provide information about the local situation in a specified target area. For the early development of an autonomous aerial vehicle, virtual integration of the system makes it possible to...
Set the date range to filter the displayed results. You can set a starting date, ending date or both. You can enter the dates manually or choose them from the calendar.