W artykule przedstawiono opis procedur Szybkiej Dyskretnej Transformacji Fouriera FFT, przygotowanych na procesory z rdzeniem ARM-9. Procedury te, używające arytmetyki stałoprzecinkowej, zostały napisane w asemblerze w sposób umożliwiający wykorzystanie ich w programach pisanych w języku C. Zostały one opracowane w celu wykorzystania w analizatorach mocy i jakości energii, zgodnych z obowiązującymi normami PN-EN 61000-4-7 i PN-EN 61000-4-30. W artykule zamieszczono również wyniki testów opracowanych procedur, pozwalających ocenić ich wydajność i dokładność. Uzyskane wyniki porównano z osiągami analogicznych procedur napisanych bezpośrednio w języku C z wykorzystaniem standardowej biblioteki matematycznej, jak również z praktycznymi potrzebami.
In this article the description of FFT procedures prepared for processors with ARM-9 core is presented. These procedures using the fixed point arithmetic were written in Assembly language to programs written in C language developed. They were prepared for use in the power and quality of energy analysers according to standards: PN-EN 61000-4-7 and PN-EN 61000-4-30. The article also provides the results testing the developed procedures to evaluate their performance and accuracy. The results obtained were compared with similar procedures written directly in C, as well as with practical needs.
Ta witryna wykorzystuje pliki cookies do przechowywania informacji na Twoim komputerze. Pliki cookies stosujemy w celu świadczenia usług na najwyższym poziomie, w tym w sposób dostosowany do indywidualnych potrzeb. Korzystanie z witryny bez zmiany ustawień dotyczących cookies oznacza, że będą one zamieszczane w Twoim komputerze. W każdym momencie możesz dokonać zmiany ustawień dotyczących cookies
Informacja
SZANOWNI CZYTELNICY!
UPRZEJMIE INFORMUJEMY, ŻE BIBLIOTEKA FUNKCJONUJE W NASTĘPUJĄCYCH GODZINACH:
Wypożyczalnia i Czytelnia Główna: poniedziałek – piątek od 9.00 do 19.00