The real-time computing of the Stirling formula based on hardware acceleration

Author(s):  
Jiyang Yu ◽  
Dan Huang ◽  
Siyang Zhao ◽  
Nan Pei ◽  
Huixia Cheng ◽  
...  
2021 ◽  
Vol 2021 ◽  
pp. 1-12
Author(s):  
Lifang He ◽  
Gaimin Jin ◽  
Sang-Bing Tsai

This article uses Field Programmable Gate Array (FPGA) as a carrier and uses IP core to form a System on Programmable Chip (SOPC) English speech recognition system. The SOPC system uses a modular hardware system design method. Except for the independent development of the hardware acceleration module and its control module, the other modules are implemented by software or IP provided by Xilinx development tools. Hardware acceleration IP adopts a top-down design method, provides parallel operation of multiple operation components, and uses pipeline technology, which speeds up data operation, so that only one operation cycle is required to obtain an operation result. In terms of recognition algorithm, a more effective training algorithm is proposed, Genetic Continuous Hidden Markov Model (GA_CHMM), which uses genetic algorithm to directly train CHMM model. It is to find the optimal model by encoding the parameter values of the CHMM and performing operations such as selection, crossover, and mutation according to the fitness function. The optimal parameter value after decoding corresponds to the CHMM model, and then the English speech recognition is performed through the CHMM algorithm. This algorithm can save a lot of training time, thereby improving the recognition rate and speed. This paper studies the optimization of embedded system software. By studying the fixed-point software algorithm and the optimization of system storage space, the real-time response speed of the system has been reduced from about 10 seconds to an average of 220 milliseconds. Through the optimization of the CHMM algorithm, the real-time performance of the system is improved again, and the average time to complete the recognition is significantly shortened. At the same time, the system can achieve a recognition rate of over 90% when the English speech vocabulary is less than 200.


Author(s):  
Alexander Schmidt ◽  
Florian Schellroth ◽  
Marc Fischer ◽  
Lukas Allimant ◽  
Oliver Riedel

AbstractReinforcement learning is a promising approach for manufacturing processes. Process knowledge can be gained automatically, and autonomous tuning of control is possible. However, the use of reinforcement learning in a production environment imposes specific requirements that must be met for a successful application. This article defines those requirements and evaluates three reinforcement learning methods to explore their applicability. The results show that convolutional neural networks are computationally heavy and violate the real-time execution requirements. A new architecture is presented and validated that allows using GPU-based hardware acceleration while meeting the real-time execution requirements.


2020 ◽  
Vol 32 (5) ◽  
pp. 994-999
Author(s):  
Kazushi Sanada ◽  

A laminar flowmeter that estimates the unsteady flowrate in a pipe using a Kalman filter is proposed. The laminar flowmeter has 32 narrow pipes. Kalman filtering is applied to one of the narrow pipes to estimate its flowrate. Three pressure sensors are connected to the narrow pipe. Upstream and downstream pressure signals are applied to a model of pipeline dynamics. The midpoint pressure is calculated and compared with the measured value. The error signal is fed back to the model. According to the principle of the Kalman filter, the estimated flowrate converges to the real flowrate. The Kalman-filtering estimation is conducted in a real-time computing system. In this study, the steady flowrate in a pipe is estimated and calibrated with measured data. The proposed Kalman-filtering-based laminar flowmeter demonstrates very promising performance.


Author(s):  
Michael M. Wagner ◽  
J. Espino ◽  
F-C. Tsui ◽  
P. Gesteland ◽  
W. Chapman ◽  
...  

2014 ◽  
Author(s):  
Irving Biederman ◽  
Ori Amir
Keyword(s):  

2015 ◽  
Vol 2 (1) ◽  
pp. 35-41
Author(s):  
Rivan Risdaryanto ◽  
Houtman P. Siregar ◽  
Dedy Loebis

The real-time system is now used on many fields, such as telecommunication, military, information system, evenmedical to get information quickly, on time and accurate. Needless to say, a real-time system will always considerthe performance time. In our application, we define the time target/deadline, so that the system should execute thewhole tasks under predefined deadline. However, if the system failed to finish the tasks, it will lead to fatal failure.In other words, if the system cannot be executed on time, it will affect the subsequent tasks. In this paper, wepropose a real-time system for sending data to find effectiveness and efficiency. Sending data process will beconstructed in MATLAB and sending data process has a time target as when data will send.


Sign in / Sign up

Export Citation Format

Share Document