Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników

Znaleziono wyników: 3

Liczba wyników na stronie
first rewind previous Strona / 1 next fast forward last
Wyniki wyszukiwania
help Sortuj według:

help Ogranicz wyniki do:
first rewind previous Strona / 1 next fast forward last
EN
The paper describes the design and the implementation of the flexible, multipurpose RF (Radio Frequency) field Vector Controller for the linear accelerators based on the superconducting technology. The implementation is done for the FPGA (Field Programmable Gate Array) based LLRF (Low Level Radio Frequency) control systems. The full process of the requirement analysis and the library implementation is presented. It is followed by the description of the controller's applications and the results of the performance tests. The controller fulfills the requirements of the various accelerator facilities and hardware platforms and can be easily adapted for the planned experiments to decrease their cost by avoiding expensive research and development phase.
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.
PL
Artykuł opisuje zintegrowany system kontrolera i symulatora nadprzewodzącej, wąskopasmowej, niobowej wnęki rezonansowej przeznaczonej do budowy akceleratora TESLA. Prezentowany system jest obecnie wykorzystywany w testach aplikacyjnych lasera VUV FEL a w dalszej kolejności do Europejskiego Lasera Rentgenowskiego. Kontroler bazuje na układzie programowalnym Virtex II usytuowanym na płycie testowej Xtreme Development Board Nallatech. Konfiguracji układu FPGA dokonano w języku VHDL. Efektywna praca z systemem wymaga możliwości szybkiego ustawienia parametrów sterujących oraz odczytania stanu urządzenia. Przedstawiono metody odczytu danych oraz funkcje i panele sterowania.
EN
The paper describes integrated system of hardware controller and simulator of the resonant superconducting, narrowband niobium cavity, originally considered for the TTF and TESLA in DESY, Hamburg (now predicted for the VUV and X-Ray FEL). The controller bases on a programmable circuit Xilinx Virtexll V3000 embedded on a PCB XtremeDSP Development Kit by Nallatech. The FPGA circuit configuration was done in the VHDL language. Efficiently work with system needs the possibility to set parameters and read the status of device in easy and fast way. This paper describes the methods of readout the data, control functions and control panels.
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ć.