Software Subsystem Behavioral Testing for Real-Time Embedded Controller Applications

Author(s):  
Doug Constance ◽  
Alexander N. Makris ◽  
Michael B. Wisbiski ◽  
Michael A. Kropinski ◽  
Michael A. Turley ◽  
...  
2017 ◽  
Vol 865 ◽  
pp. 463-467
Author(s):  
Sun Lim ◽  
Hak Sang Jung ◽  
Seung Yong Lee ◽  
Young Woo Park ◽  
Il Kyun Jung

In this paper we propose the gripper handle real-time based embedded system for operating robot manipulator. The general gripper has only a simple function and has also I/O module. Thus general gripper and position based robot controller combination is not suitable for precision process operation, IT assembly process. In order to give various functions and intelligence to the gripper, it is necessary to have an embedded controller that real-time guarantees. The proposed embedded system have five component that handle the pose of the gripper, measure the pose and translation of gripper, motoring the gripping tip, operate the stiffness of the gripper and communicate with Ethernet interface to the external robot controller. The external robot interface parts are supported to communicate with various external robot maker, KUKA, DENSO, ROBOSTAR etc. The validation and functional ability is tested on the LAB environment.


2009 ◽  
Vol 62-64 ◽  
pp. 181-186 ◽  
Author(s):  
Hasitha M. B. Senanayake ◽  
Olaitan Akinsanmi ◽  
Muhammed Bashir Mu’azu

Autonomous Vehicular Navigation poses interesting challenges and, Automatically Guided Vehicle (AGV) Path Tracking presents an important notion in real-time Mechatronics applications. This paper describes the design of a Path Tracking Automatically Guided Vehicle that is capable of autonomously navigating a predefined path on a level navigating plane and, the designed AGV successfully completed a 3.42 meter test course in precisely 2 minutes 16 seconds. The AGV comprises a PIC16F84A microcontroller utilized as an embedded controller and, an array of Infrared reflective optical sensors to enable path detection and tracking. Among the primary objectives of the design that were achieved was to design the low-cost mobile robot from component parts sourced locally, from within Nigeria.


2013 ◽  
Vol 373-375 ◽  
pp. 1466-1471
Author(s):  
Xin Xin Chen ◽  
Kai Jiang ◽  
Ya Wei Tang

As the anti-rolling tank controller based on PLC is unable to fulfill the high strength of calculation of the automatic real-time control algorithm, which leads to the limitation of anti-rolling effect, this paper proposes a distributed embedded controller based on CAN bus communication. The controller uses a high-performance ARM chip as the main chip to meet the complex algorithm calculation requirements. For CAN bus communication between the distributed modules, the system is simple and reliable. Distributed embedded controller consists of the center controller, the IO controller and the communication adapter whose hardware design and software design are proposed in this paper, and achieves the acquisition of real-time data of ships status information and intelligent control algorithm. Through simulation and bench simulation experiments, the controller can achieves the excellent anti-rolling effect. The distributed controller architecture is simple and easy to expand and spread to various tonnages of real ships.


Author(s):  
Arun V. ◽  
Prabaharan N.

This paper presents the Asymmetrical multilevel inverter with 1:3 voltage propagation. Switching pulse for Asymmetrical multilevel inverter are generated using embedded controller in m-file using MATLAB. The Asymmetrical multilevel inverter with 1:3 voltage propagation can produce high quality output voltage with less number of switches and voltage sources compare to conventional multilevel inverters. Contrasting other switching schemes, the proposed Switching scheme significantly reduces the Total Harmonic Distortion (THD) and minimize switching losses and reduces the complexity. To evaluate the developed scheme, simulations are carried out through MATLAB and real time implementations are done through microcontroller ARM Cortex™-M0 Core. The simulation and hardware results are presented.


Author(s):  
Noorfadzli Abdul Razak ◽  
Nor Hashim Mohd Arshad ◽  
Ramli Adnan ◽  
Mohamad Farid Misnan ◽  
Norashikin M. Thamrin ◽  
...  

2008 ◽  
Author(s):  
Francisco Carlos de Amorim ◽  
Marcelo Lopes de Oliveira e Souza

2013 ◽  
Vol 10 (4) ◽  
pp. 33-36
Author(s):  
Junsung Kim ◽  
Praful Puranik ◽  
Ragunathan (Raj) Rajkumar

Author(s):  
Bing Zhang ◽  
Hua Huang ◽  
Shaodong Tang ◽  
Jiamin Cai ◽  
Fangzheng Zhu

Background: Vibration control loop is the key technology adopt to improve the control performance of vibration table, which is set outside of the hydraulic vibration table servo control loop. However, the huge number of signal processing work prompts high demands on the calculation ability of the vibration controller. One kind of multi-CPU embedded vibration controller constructed by Digital Signal Processor (DSP) is proposed considering the working principle of the hydraulic vibration table and the Power Spectrum Density (PSD) reproduction process. The embedded controller consists of an acquisition unit, a calculation unit, and a monitoring unit distributes vibration control tasks to different processing unit to realize distributed algorithm calculations. Every processing unit uses dual-port memory to accomplish data interaction between each other. The development of the embedded controller provides a benchmark engineering case for the design of the hydraulic vibration table vibration controller. Objective: This article focuses on the development of the multi-CPU embedded vibration controller and the distributed calculations. Meanwhile, the power spectrum density experiment is carried out to verify the performance of hydraulic vibration embedded controller. Methods: 1) The structure of the hydraulic vibration table control system is given, that is, two closed-loop controls. The bandwidth of the system is further broadened by the vibration control of the outer loop. Besides, the accuracy of vibration control is also improved. Then, the development needs of the vibration controller is put forward according to the detail process of the power spectrum density replication. 2) An arithmetic processing unit is formed by using TI C2000 series DSP to calculate a large number of signal processing and a signal acquisition unit at a high speed. In order to improve signal processing efficiency, the signal acquisition unit is used to perform preprocessing calculations (data acquisition and filtering) and vibration control calculations in a distributed manner. 3) Processing speed is further improved by taking a full advantage of DSP software sources include lots of library functions and optimized assembly library functions. 4) The friendly operation of the controller and the safety monitoring of the experiment process are realized by the industrial computer served as the human-computer interaction unit. 5) Multi-CPU data sharing is achieved through using dual-port RAM to realize. Results: Through experiments, the developed embedded controller is fully estimated. The experiment shows that the developed hydraulic vibration table can realize real-time vibration control. Concerning the acceleration power spectrum density reproduction experiment, 256 acceleration response samples are calculated, and the update time is 4ms. The tracking accuracy of the time-domain waveform is controlled within 0.3%. Conclusion: The use of the developed embedded controller with a signal conditioning equipment can achieve real-time control of the hydraulic vibration table, but the performance of the embedded controller can be promoted in advance, and the performance improvement of the hydraulic vibration table embedded controller can be studied from the following aspects: 1)The Fourier calculation is executed by the acquisition unit to share the calculation workload of the calculation unit; 2) The computing unit uses a signal processor chip with better performance, although this will bring development difficulties; 3) The monitoring computer can use an embedded controller with superior performance instead of an industrial computer to reduce the size, improve the performance; 4) The DSP real-time operating system should be used and the task scheduling of vibration control experiments should be optimized.


Sign in / Sign up

Export Citation Format

Share Document