Title :
Code parallelization for wind speed model generator
Author :
Cernaianu, Mihail Octavian ; Harfas, Paul ; Gontean, Aurel
Author_Institution :
Appl. Electron., Politeh. Univ. of Timisoara, Timisoara, Romania
Abstract :
The goal of this paper is to investigate a new method of parallel computing used for a wind speed model, taking advantage of a modern, multicore CPU and of LabVIEW graphical programming language. The wind speed model is widely used in literature as a superposition of two components, a low and a high frequency component. The high frequency or turbulent component is usually generated by filtering a white noise sequence with a shaping filter. The shaping filter is based on von Karman´s model and is of a non-integer order, so it requires a computational effort. The wind speed model is first generated using Matlab. A multicore application is proposed, which uses the pipelining technique and all 4 cores of the processor. A comparison between the two methods is made, showing the performance gain of the parallelization, compared to a traditional, sequential computing approach.
Keywords :
multiprocessing systems; parallel processing; pipeline processing; power engineering computing; virtual instrumentation; white noise; wind turbines; LabVIEW; Matlab; code parallelization; graphical programming language; multicore CPU; parallel computing; pipelining technique; shaping filter; von Karman model; white noise sequence; wind speed model; Computational modeling; Magnetic cores; Mathematical model; Pipeline processing; Real time systems; Wind speed; Wind turbines;
Conference_Titel :
Electronics Technology (ISSE), 2010 33rd International Spring Seminar on
Conference_Location :
Warsaw
Print_ISBN :
978-1-4244-7849-1
Electronic_ISBN :
978-1-4244-7850-7
DOI :
10.1109/ISSE.2010.5547310