W artykule przedstawiono zasadę działania detektorów powstawania luków elektrycznych, opartych na bazie analizy widma przebiegu prądu. Zaprezentowano układ komercyjny oraz system umożliwiający implementację własnych algo-rytmów cyfrowego przetwarzania sygnałów w celu zwiększenia niezawodności detektora.
EN
The idea of electric arc detection systems, based on current spectrum analysis was presented in the paper. There were also presented an example of commercial system and open system, which enables implementation of author's-specific digital signal processing algorithms for increasing of detector reliability.
This paper presents an application of FPGA to support the calculation of the inverse kinematics problem of a parallel robot. The presented robot is designed for milling by moving the spindle along a desired trajectory generated in Cartesian space. This means that for each point of the trajectory solution of the inverse kinematics problem is needed. The resulting sequence of data creates the joint space trajectory. The trajectory in joint space must be calculated in real time. Required high frequency and complex equations makes the problem of the calculation time crucial. The paper shows how to increase the computing power for inverse kinematics problem solving, preserving required calculation accuracy, by augmenting the arithmetic coprocessor with custom instructions. The paper shows hardware implementation of the accelerator and presents results of calculations performed on Altera FPGA chip.
PL
W artykule przedstawiono wykorzystanie układu FPGA do wspomagania obliczeń zadania odwrotnego kinematyki robota równoległego. Zaprezentowany robot przeznaczony jest do frezowania przez prowadzenie wrzeciona wzdłuż zadanej trajektorii generowanej w przestrzeni kartezjańskiej. Oznacza to, że dla każdego punktu trajektorii należy rozwiązać zadanie odwrotne kinematyki. Uzyskany ciąg danych tworzy trajektorię w przestrzeni złączowej. Trajektorię w przestrzeni złączowej należy obliczać w czasie rzeczywistym, co przy dużej częstotliwości i złożonych równaniach powoduje, że problem czasu obliczeń staje się istotny. W artykule pokazano, jak za pomocą rozbudowy koprocesora arytmetycznego o własne instrukcje można zwiększyć moc obliczeniową do rozwiązania zadania odwrotnego kinematyki, utrzymując zadaną dokładność obliczeń. Pokazano opracowaną implementację akceleratora obliczeń oraz przedstawiono wyniki otrzymane na układzie firmy Altera.
Artykuł przedstawia techniki przetwarzania sygnałów pasma akustycznego z wykorzystaniem modułu z procesorem sygnałowym, środowiska MATLAB/Simulink oraz biblioteki Target Support Package TC6. Pokazane modele, przygotowane dla procesora DM6437 w środowisku Matlab/Simulink, ilustrują proces implementacji algorytmów, korzystania z bibliotek oraz konfigurację bloków składowych modelu. Pokazano ułatwienia i ograniczenia przedstawionej techniki programowania.
EN
This paper describes techniques of acoustic signal processing using a digital signal processor module, MATLAB/Simulink environment and Target Support Package TC6 library. The presented models, prepared for DM6437 signal processor, illustrate the use of libraries and the configuration of the model blocks. Facilities and limitations of the presented programming techniques are also shown.
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ć.