Informacja

Drogi użytkowniku, aplikacja do prawidłowego działania wymaga obsługi JavaScript. Proszę włącz obsługę JavaScript w Twojej przeglądarce.

Wyszukujesz frazę "odporna estymacja" wg kryterium: Temat


Wyświetlanie 1-2 z 2
Tytuł:
Sprzętowo-programowa realizacja algorytmu RANSAC do estymacji macierzy fundamentalnej
Combined software-hardware implementation of the RANSAC algorithm for fundamental matrix estimation
Autorzy:
Kraft, M.
Powiązania:
https://bibliotekanauki.pl/articles/154684.pdf
Data publikacji:
2010
Wydawca:
Stowarzyszenie Inżynierów i Techników Mechaników Polskich
Tematy:
FPGA
RANSAC
odporna estymacja
macierz fundamentalna
robust estimation
fundamental matrix
Opis:
W artykule opisano hybrydową, sprzętowo-programową realizację algorytmu RANSAC, umożliwiającego odporną estymację modelu matematycznego z danych pomiarowych zawierających znaczący odsetek wartości odstających (ang. outliers). Zaimplementowany system, oparty o mikroprocesor Microblaze wraz z dedykowanymi procesorami sprzętowymi, wykorzystywany jest do estymacji macierzy fundamentalnej. W macierzy tej zakodowany jest związek pomiędzy dwoma obrazami tej samej sceny, a jej znajomość umożliwia m. in. rekonstrukcję struktury sceny. Praca zawiera krótki opis algorytmu RANSAC, opis realizacji algorytmu w układzie FPGA, oraz podsumowanie użytych do implementacji zasobów. Przeprowadzono również porównanie szybkości działania implementacji programowej oraz sprzętowo-programowej algorytmu na procesorze Microblaze, oraz implementacji programowej na komputerze PC wyposażonym w energooszczędny procesor.
The paper describes hybrid, hardware/software implementation of RANSAC algorithm, enabling the robust mathematical model estimation from measurement data containing a significant amount of outliers. The implemented system, based on the Microblaze microprocessor along with a dedicated hardware coprocessor, performs the task of fundamental matrix estimation. The matrix encodes the relationship between two views of the same scene. This enables e.g. the reconstruction of the scene structure. The system (implemented in a Virtex 5 PFGA) is capable of working with a clock speed of 100MHz. Applying the hardware coprocessor cuts the overall algorithm execution time by approximately half. The part of the algorithm that was chosen for hardware implementation (checking the consistency of measurement data with the computed model) is sped up 50 times when compared to software implementation. The resource usage is kept low by using a custom 23-bit floating point representation (see Fig. 2). Table 1 presents the summary of resources used for implementation. Fig. 1 outlines the system architecture, while Figs. 3 and 4 present the detailed coprocessor structure. The 8-point algorithm based model generation is harder to translate into hardware, because it relies on singular value decomposition for finding least-squares solution of a linear system of equations [1][2]. The future work will therefore be focused on this subject, and on integration of the described system with the processor for image feature detection [3], description and matching. The resulting solution will be targeted at applications, in which small size, weight and power consumption are critical.
Źródło:
Pomiary Automatyka Kontrola; 2010, R. 56, nr 7, 7; 742-744
0032-4140
Pojawia się w:
Pomiary Automatyka Kontrola
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Robust fault-tolerant control for a multi-tank system
Odporne sterowanie tolerujące uszkodzenia układem wielu zbiorników
Autorzy:
Buciakowski, M.
Witczak, M.
Luzar, M.
Powiązania:
https://bibliotekanauki.pl/articles/151300.pdf
Data publikacji:
2014
Wydawca:
Stowarzyszenie Inżynierów i Techników Mechaników Polskich
Tematy:
fault diagnosis
fault identification
robust estimation
nonlinear systems
virtual sensor
diagnostyka błędu
identyfikacja uszkodzenia
estymacja odporna
systemy nieliniowe
czujnik wirtualny
Opis:
The paper deals with the problem of robust fault-tolerant control for non-linear discrete-time systems. The main part of this paper describes sensor a fault diagnosis scheme using virtual sensors, which recover the measurement of the fault sensor based on the fault-free ones. The virtual sensor is designed in such a way that a prescribed attenuation level is achieved with respect to the fault estimation error while guaranteeing the convergence of the robust observer underlying the virtual sensor. The subsequent part of the paper deals with the design of robust controller as well as the proposed fault-tolerant control scheme. The final part of the paper shows the experimental results regarding the multi-tank system, which confirm the effectiveness of proposed approach.
Artykuł przedstawia problem odpornego sterowania tolerującego uszkodzenia układem nieliniowym w czasie dyskretnym. Głowna część artykułu opisuję diagnostykę czujników pomiarowych z wykorzystaniem wirtualnych czujników. Wirtualny czujnik został zaprojektowany w taki sposób, aby dla określonego poziomu tłumienia zakłóceń uzyskać możliwie mały błąd estymacji stanu oraz zapewnić dobra zbieżność obserwatora, na którym bazuje wirtualny czujnik. Kolejna część artykułu opisuję metodę projektowania odpornego regulatora oraz proponowaną metodę detekcji uszkodzeń. W końcowej części artykułu przedstawiono wyniki eksperymentalne dotyczące układu wielu zbiorników. Zastosowany układ wielu zbiorników charakteryzuję się nieliniowością, przez co może zostać wykorzystany do weryfikacji przedstawionych w artykule techniki sterowania tolerującego uszkodzenia. Przedstawione wyniki potwierdzają skuteczność proponowanego podejścia bazującego na detekcji uszkodzeń czujników pomiarowych z wykorzystaniem wirtualnych czujników pomiarowych. Wyniki obrazują działanie układu w przypadku wystąpienia uszkodzenia przy braku sterowania tolerującego uszkodzenia oraz działanie układu w przypadku zastosowania sterowania tolerującego uszkodzenia.
Źródło:
Pomiary Automatyka Kontrola; 2014, R. 60, nr 1, 1; 39-44
0032-4140
Pojawia się w:
Pomiary Automatyka Kontrola
Dostawca treści:
Biblioteka Nauki
Artykuł
    Wyświetlanie 1-2 z 2

    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