Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników

Znaleziono wyników: 1

Liczba wyników na stronie
first rewind previous Strona / 1 next fast forward last
Wyniki wyszukiwania
Wyszukiwano:
w słowach kluczowych:  Matlab programing environment
help Sortuj według:

help Ogranicz wyniki do:
first rewind previous Strona / 1 next fast forward last
PL
Scharakteryzowano zasadę działania lasera, wykorzystującego wysokoenergetyczne elektrony do wytwarzania spójnej wiązki promieniowania. Omówiono laser FLASH, który wytwarza femtosekundowe, intensywne impulsy w zakresie promieniowana ultrafioletowego i umożliwia prowadzenie szeregu eksperymentów z zakresu fizyki, biologii, chemii, technologii materiałowej. Omówiono rolę systemu LLRF służącego do stabilizacji pola E- w nadprzewodzących wnękach akceleratora liniowego przyspieszającego swobodne elektrony. Przedstawiono wykorzystywany aktualnie system kontroli bazujący na układach FPGA i jego zadania funkcjonalne, w tym realizacje algorytmów identyfikacji parametrów wnęki opracowanych i wykonywanych w środowisku Matlab. W głównej części pracy omówiono zagadnienie implementacji algorytmu identyfikacji parametrów wnęki w procesorze PowerPC wbudowanym w układ FPGA Virtex HPro. Przedstawiono budowę konwertera skryptów Matlaba na kod C, przeznaczonego do zastosowania w systemach zagnieżdżonych. Generowany kod jest optymalizowany pod względem objętości oraz przenośności między rozmaitymi platformami sprzętowymi. Opisano strukturę funkcjonalną konwertera i zasadę jego działania oraz zrealizowaną konstrukcję programistyczną konwertera z wykorzystaniem narzędzi FLEX i BIZOS.
EN
In the introduetion, the paper reminds the construetion and a way of acting for a free eleetron laser (FEL). There are used highly energetic eleetrons to generate a pulsed, coherent photon beam. FLASH laser is described, which generates femtosecond VUV pulses for experimental applications in physics, biology, chemistry, materiał research etc. Low Level RF control systems (LLRF) was described. The system serves for stabilization of the E-M field in the supercondueting niobium reso-nant microwave cavities. These cavities arranged in series are a line­ar accelerator for free eleetrons. The used LLRF systems bases on FPGA technology and embedded microprocessors. Functions of the systems were listed as well as used algorithms for cavity parameters identification. These algorithms were prepared originally in Matlab. The main part of the paper presents implementation of the cavity parameters identification algorithm in a PowerPC processor embedded in the FPGA circuit VirtexllPro. A construetion of a very compact Matlab script converter to C code was presented, referred to as M2C. The application is designed specifically for embedded systems of very confined resources. The generated code is optimized for the weight. The code should be transferable between different hardware platforms. The converter generates code for Linux So and for stand-alone applications. Functional structure of the program was described and the way it is acting.
first rewind previous Strona / 1 next fast forward last
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.