A Novel Numerical Control Architecture Based on Multiprocessor and Real-Time Ethernet

2012 ◽  
Vol 155-156 ◽  
pp. 120-124
Author(s):  
Wei Jing Bu

The design of the CNC system to realize the function of the dedicated processor/modular is very select. Low cost of the ARM processor with Windows CE operating system is perfect for soft real-time tasks, such as the system state display, program explains, etc. The high performance DSP processors µ C/OS-II operating system is real-time tasks efforts, which is responsible for interpolation, speed control. In addition, to meet demand for the reconstruction of the design and flexible manufacturing, a reconfigurable based on FPGA technology for module, meet the functional requirement, build the PLC based on real-time Ethernet field bus network for simple connections between executors in the numerical control system controller.

Sensors ◽  
2021 ◽  
Vol 21 (17) ◽  
pp. 5853
Author(s):  
Jesús Morales ◽  
Jorge L. Martínez ◽  
Alfonso J. García-Cerezo

This paper proposes a low-cost sensor system composed of four GNSS-RTK receivers to obtain accurate position and posture estimations for a vehicle in real-time. The four antennas of the receivers are placed so that every three-antennas combination is optimal to get the most precise 3D coordinates with respect to a global reference system. The redundancy provided by the fourth receiver allows to improve estimations even more and to maintain accuracy when one of the receivers fails. A mini computer with the Robotic Operating System is responsible for merging all the available measurements reliably. Successful experiments have been carried out with a ground rover on irregular terrain. Angular estimates similar to those of a high-performance IMU have been achieved in dynamic tests.


Author(s):  
Frederick M. Proctor ◽  
Justin R. Hibbits

General-purpose computers are increasingly being used for serious control applications, due to their prevalence, low cost and high performance. Real-time operating systems are available for PCs that overcome the nondeterminism inherent in desktop operating systems. Depending on the timing requirements, however, many users can get by with a non-real-time operating system. This paper discusses timing techniques applicable to non-real-time operating systems, using Linux as an example, and compares them with the performance that can be obtained with true real-time OSes.


2013 ◽  
Vol 819 ◽  
pp. 322-327
Author(s):  
Jing Chuan Dong ◽  
Tai Yong Wang ◽  
Bo Li ◽  
Xian Wang ◽  
Zhe Liu

As the demand for high speed and high precision machining increases, the fast and accurate real-time interpolation is necessary in modern computerized numerical control (CNC) systems. However, the complexity of the interpolation algorithm is an obstacle for the embedded processor to achieve high performance control. In this paper, a novel interpolation processor is designed to accelerate the real-time interpolation algorithm. The processor features an advanced parallel architecture, including a 3-stage instruction pipeline, very long instruction word (VLIW) support, and asynchronous instruction execution mechanism. The architecture is aimed for accelerating the computing-intensive tasks in CNC systems. A prototype platform was built using a low-cost field programmable gate array (FPGA) chip to implementation the processor. Experimental result has verified the design and showed the good computing performance of the proposed architecture.


Author(s):  
D. Rakesh ◽  
R. Vignesh

Embedded Systems based on ARM processors are used extensively in mobile devices like PDA’s and MP3 players.ARM is 32bit Reduced Instruction Set Computer(RISC).Windows CE is real time, multi-task operating system that works on a 32-bit processor. This paper suggests Windows CE embedded operating system, and how to build a platform for Windows CE operating system embedded in a LS5310 ARM11 microprocessor S3C6410 and also the design of Windows CE embedded applications based on Embedded VC++ 4.0. Here we are employing RS232 serial port of ARM 11 processor and ZigBee wireless data communications module to design an application for a ZigBee location system with an easy-to-use interface. It performs multiple functions like information and data receiving, saving, processing and display. It has advantages of high performance, low cost, and low power consumption and is an important component of the network locating system.


2021 ◽  
Author(s):  
Nicholas Parkyn

Emerging heterogeneous computing, computing at the edge, machine learning and AI at the edge technology drives approaches and techniques for processing and analysing onboard instrument data in near real-time. The author has used edge computing and neural networks combined with high performance heterogeneous computing platforms to accelerate AI workloads. Heterogeneous computing hardware used is readily available, low cost, delivers impressive AI performance and can run multiple neural networks in parallel. Collecting, processing and machine learning from onboard instruments data in near real-time is not a trivial problem due to data volumes, complexities of data filtering, data storage and continual learning. Little research has been done on continual machine learning which aims at a higher level of machine intelligence through providing the artificial agents with the ability to learn from a non-stationary and never-ending stream of data. The author has applied the concept of continual learning to building a system that continually learns from actual boat performance and refines predictions previously done using static VPP data. The neural networks used are initially trained using the output from traditional VPP software and continue to learn from actual data collected under real sailing conditions. The author will present the system design, AI, and edge computing techniques used and the approaches he has researched for incremental training to realise continual learning.


2019 ◽  
Vol 72 (04) ◽  
pp. 917-930
Author(s):  
Fang-Shii Ning ◽  
Xiaolin Meng ◽  
Yi-Ting Wang

Connected and Autonomous Vehicles (CAVs) have been researched extensively for solving traffic issues and for realising the concept of an intelligent transport system. A well-developed positioning system is critical for CAVs to achieve these aims. The system should provide high accuracy, mobility, continuity, flexibility and scalability. However, high-performance equipment is too expensive for the commercial use of CAVs; therefore, the use of a low-cost Global Navigation Satellite System (GNSS) receiver to achieve real-time, high-accuracy and ubiquitous positioning performance will be a future trend. This research used RTKLIB software to develop a low-cost GNSS receiver positioning system and assessed the developed positioning system according to the requirements of CAV applications. Kinematic tests were conducted to evaluate the positioning performance of the low-cost receiver in a CAV driving environment based on the accuracy requirements of CAVs. The results showed that the low-cost receiver satisfied the “Where in Lane” accuracy level (0·5 m) and achieved a similar positioning performance in rural, interurban, urban and motorway areas.


2010 ◽  
Vol 97-101 ◽  
pp. 2011-2014
Author(s):  
Lei Zhou ◽  
Jian Gang Li ◽  
Xiao Yang ◽  
Ze Xiang Li

In this paper, a soft CNCS (Computerized Numerical Control System) works on Windows-XP operating system is presented. The comparison between soft CNC and traditional CNC system is discussed. The structure of soft CNC system is introduced as follow. The realizations of each real time module, such as real time path planning and interpolation, real time close-loop controller, real time safety detection, are introduced in detail. The real time tasks are based on a real time kernel. In the end, an application of the soft CNC system is realized on a 3-axis milling machine. The machining result shows it works well.


Sensors ◽  
2021 ◽  
Vol 21 (21) ◽  
pp. 7013
Author(s):  
Seul-Bit-Na Koo ◽  
Hyeon-Gyu Chi ◽  
Jong-Dae Kim ◽  
Yu-Seop Kim ◽  
Ji-Sung Park ◽  
...  

The polymerase chain reaction is an important technique in biological research because it tests for diseases with a small amount of DNA. However, this process is time consuming and can lead to sample contamination. Recently, real-time PCR techniques have emerged which make it possible to monitor the amplification process for each cycle in real time. Existing camera-based systems that measure fluorescence after DNA amplification simultaneously process fluorescence excitation and emission for dozens of tubes. Therefore, there is a limit to the size, cost, and assembly of the optical element. In recent years, imaging devices for high-performance, open platforms have benefitted from significant innovations. In this paper, we propose a fluorescence detector for real-time PCR devices using an open platform camera. This system can reduce the cost, and can be miniaturized. To simplify the optical system, four low-cost, compact cameras were used. In addition, the field of view of the entire tube was minimized by dividing it into quadrants. An effective image processing method was used to compensate for the reduction in the signal-to-noise ratio. Using a reference fluorescence material, it was confirmed that the proposed system enables stable fluorescence detection according to the amount of DNA.


2013 ◽  
Vol 198 ◽  
pp. 90-95 ◽  
Author(s):  
Krzysztof J. Kaliński ◽  
Cezary Buchholz

Current tendency in mechatronic design requires the use of comprehensive development of an environment, which gives the possibility to prototype, design, simulate and integrate with dedicated hardware. The paper discusses the Hardware-In-the-Loop Simulations (HILS) mechatronic technique [, used during the design of the surveillance system based on energy performance index [. The presented test configuration (physical controller emulated virtual research object) allows authors to verify responses (in the LabVIEW [) of the mobile platform model, to the optimal control commands (torques), generated by the Real Time controller. Defined energy performance index, supported by the correction velocities, controls the emulated platform while moving along three different trajectories. The demonstrated test results are compared with desired values obtained during numerical computation process of kinematic and dynamic equations of the presented model. The authors investigation of the HILS affected final optimisation of the motion surveillance system design. Real time requirements enforced authors to decrease sampling time of control command (signal generation frequency) and establish high performance execution strategy for on-line algorithm (algorithm execution performed both in Real Time processor and in the FPGA - Field Programmable Gate Array) [. The performed simulations confirmed that the HILS is a powerful technique, which improves system design making that more efficient and low cost consuming.


Sign in / Sign up

Export Citation Format

Share Document