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.
Advances in real-time hardware in the loop (HIL) boards and software has provided an excellent opportunity to implement and test control algorithms rapidly on real systems [1-7]. Hardware in the loop development allows for rapid development, testing and verification of control systems. This paper, using a servo system as an example, clearly explores modern control systems design cycle, which includes...
Field Programmable Gate Arrays (FPGA) are becoming increasingly important in many digital systems due to their high performance and flexibility. The efficient utilization of programmable logic is still complex and requires in-depth knowledge. Therefore, understanding the basic principles of such devices and hardware description languages is of vital importance not only for students of electrical engineering...
The world is currently witnessing a revolution in the Internet of Things (IoT) field. It is predicted that one day, our everyday life's objects will embed a computer. These devices collaborate to make all tasks as simple as possible, which is the ultimate objective of IoT. In this context, and with electronics and computer Science being one of the key skills in this field, there is a focus on lowering...
This paper presents a fast and cycle accurate simulation environment for early power-performance analysis of multi-threaded applications targeted to symmetric multiprocessing embedded architectures. Our simulation environment leverages the hybrid prototyping technique, where a lightweight emulation kernel performs logical simulation of multiple identical cores on top of a single physical instance...
This paper discusses on an open source python based three-axis CNC system. Python being one of the easiest languages to understand exempts the user from requiring extreme programming skills to amend the code for personal use. This paper features a novel way of directly importing the CAD file into the system without the use of any G-code parser. This system is economical as it utilizes Arduino UNO...
Hardware-in-the-loop (HIL) and fault injection testing are widely used in automotive industry to validate hardware and software architectures as best practice and in fulfillment with international functional safety standards. Time and economical investments can constitute an obstacle to the development of effective testing systems, especially for small and medium automotive industries. This paper...
This paper presents novel techniques of using hybrid prototyping for early power-performance analysis of MPSoC designs with multiple clock domains. The fundamental idea of hybrid prototyping is to simulate a design with multiple cores by creating an emulation kernel in software on top of a single physical instance of the core. However, so far hybrid prototyping has been limited to homogeneous multicores...
High-Level Synthesis (HLS) tools have been developed to increase the abstraction level of hardware design process, by using models like high-level programming languages (e.g. C/C++), Domain Specific Languages and Graphs. However, despite their advances in the last decade, the available HLS tools still require from the designer a broad hardware knowledge, which prevents a bigger reduction in the design...
A real-time simulation (RTS) platform is a critical design and verification for rapidly designing and testing electrical and computing hardware as well as embedded software employed in real-time embedded applications, including an autonomous electric vehicle (AEV). We have developed a wirelessly expandable real-time simulation (eRTS) platform for mixed-level rapid prototyping of an AEV system. The...
A microchip integration technology called Quilt Packaging (QP) enables rapid prototyping of complex SoCs and microwave/RF systems, as well as optical, power, and DSP applications. QP is a direct edge-to-edge chip-level interconnect technology that can be implemented in a variety of materials and/or process technologies, and has been demonstrated in both planar and non-planar 3D architectures. Quilt...
The Internet of Things (IoT), which has had an unprecedented effect in the manufacturing industry, is now becoming increasingly popular in everyday life. Even with the rising interest in IoT among developers, there is no simple way for them to prototype and realize their ideas. As of today, developing an IoT project requires cross domain knowledge of hardware, embedded systems, communication protocols,...
In this paper the design and development of a low cost rapid prototype platform for a Three Phase PFC rectifier application is presented. The active rectifier consists of a SiC-MOSFET based PWM converter and a low cost rapid prototype platform for simulating and implementing the digital control algorithm. The digital controller is based on a for motor and power control widely used DSP/MCU platform...
The increasing installation of distributed energy resources results in massive challenges related to the planning and operation of the power systems. Through intelligent control on system but also on component level with advanced functions the existing electricity supply infrastructure can be more efficiently used without the need to install additional distribution lines. Such a Smart Gird allows...
This paper describes the development of a system for autonomous vehicle testing, utilising conventional network infrastructure for communication and control; allowing simultaneous control of multiple vehicles of differing vehicle types. A basic level of autonomy is achieved through the use of an Arduino based commercial autopilot (ArduPilot), which also allows for remote vehicle control via MAVLink...
Recent advances in embedded automation applications require quality of results in terms of speed and computational complexity, along with strict time-to-market schedules. To cope with these demands, the design industry is searching for novel approaches. Performance is sought by utilizing modern FPGA devices, offering hundreds of GFLOPs with maximum power efficiency. Productivity is enforced with modern...
The Ilmenau Interactive Hybrid Online Lab offers several fields of application. In this article an enhancement of the existing Online Lab will be described to provide additional functionalities for a Web-based rapid prototyping of digital systems as well as the Web-based verification of such systems. For this new operation mode of the online lab a special rapid-prototyping board for digital systems...
Designing intelligent environments is a complex, interdisciplinary process, performed by experts from different domains. These intelligent environments often consist of wireless sensor/actuator nodes that together form a network to achieve certain goals. While there are many prototyping tools and wireless nodes available, there are few that are suitable for use in interdisciplinary projects for people...
Recent advances in embedded automation applications require quality of results in terms of speed and computational complexity, along with strict time-to-market schedules. To cope with these demands, the design industry is searching for novel approaches. Performance is sought by utilizing modern FPGA devices, offering hundreds of GFLOPs with maximum power efficiency. Productivity is enforced with HighLevel...
This paper describes the development of a system for the rapid prototyping of high level control algorithms using an Arduino based commercial off the shelf autopilot called ArduPilot. It is capable of controlling multiple vehicle types, including fixed, and rotary wing aircraft as well as ground vehicles. The inner loop control is performed by ArduPilot, so the high level control can be rapidly prototyped...
This paper presents a framework for rapid experiment implementation in the field of automatic process control. Using the proposed solution, the real-time control experiment can be carried out easily and rapidly, realizing and validating all kinds of advanced control algorithms. MATLAB/Simulink is used for rapid algorithm development. Three different methods are presented for realizing the real-time...
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.