Wykorzystanie FPGA do modelowania i generowania procesów chaotycznych
##plugins.themes.bootstrap3.article.sidebar##
Numer Tom 16 Nr 1 (2026)
-
Wydajna klasyfikacja białych krwinek w oparciu o CNN: badanie porównawcze wydajności modeli
Achraf Benba, Sara Sandabad5-9
-
Zautomatyzowana diagnostyka raka skóry z wykorzystaniem głębokiego uczenia: systematyczny przegląd najnowocześniejszych architektur, technik i oceny wydajności
Subaidabeevi Shafeena, Ramayyan Sumathy Vinod Kumar, Sikamony Sumathi Kumar, David Shahi10-20
-
Zwiększanie bezpieczeństwa kierowców dzięki rozpoznawaniu emocji na podstawie sygnałów EKG z wykorzystaniem sieci BiLSTM
Raga Madhuri Chandra, Satya Sumanth Vanapalli, Giri Venkata Sai Tej Neelaiahgari21-28
-
Automatyczny system do obliczania tabeli kalibracyjnej cylindrycznych zbiorników poziomych
Denis Proskurenko, Mykhailo Bezuglyi29-34
-
Kontrola stabilności emulsji woda-diesel za pomocą pomiarów zmętnienia
Oleksandr Zabolotnyi, Andrii Khodieiev, Nicolay Koshevoy, Roman Trishch35-41
-
Poprawa trybu rozruchu silnika indukcyjnego w warunkach spadku napięcia
Oleksandr Vovk, Serhii Halko, Andrii Sabo, Oleksandr Miroshnyk, Taras Shchur42-47
-
Modelowanie trybów dynamicznych w silniku prądu stałego do pojazdów elektrycznych
Viktor Lyshuk, Anatolii Tkachuk, Sergiy Moroz, Mykola Yevsiuk, Mykola Khvyshchun, Stanislav Prystupa, Valentyn Zablotskyi48-55
-
Budowa i analiza scenariuszy awarii w sieciach elektroenergetycznych z wykorzystaniem ontologii, modelu przepływu mocy oraz grafu wiedzy
Oleksandr Khomenko, Vyacheslav Senchenko, Oleksandr Koval, Iryna Husyeva56-61
-
Kinetyka suszenia materiałów ziarnistych w instalacjach z przerywanym zasilaniem elektrycznym wykorzystujących promieniowanie mikrofalowe i podczerwone
Roman Kalinichenko, Valentyna Bandura, Borys Kotov, Yurii Pantsyr, Ihor Garasymchuk, Serhii Stepanenko62-66
-
Metoda automatycznego dostrajania regulatora temperatury obudowy smartfonu
Danylo Zinchenko, Yurii Mariiash67-71
-
Wykorzystanie FPGA do modelowania i generowania procesów chaotycznych
Oleksandr Osadchuk, Iaroslav Osadchuk, Valentyn Skoshchuk72-77
-
ymulacja i projektowanie elektroniczne pięciowymiarowej chaotycznej sztucznej sieci neuronowej
Michael Kopp, Inna Samuilik78-83
-
Inteligentny łańcuch przetwarzania DL-SCH/PDSCH w sieci 5G z adaptacyjnym mechanizmem HARQ
Juliy Boiko, Ilya Pyatin84-93
-
Analiza modeli generatywnych w teledetekcji: przegląd kompleksowy
Gottapu Santosh Kumar, Gurugubelli Jagadeesh, Swarajya Madhuri Rayavarapu94-98
-
Dekodowanie z wykorzystaniem szumu zbiorowego z metodą inwersji bitów w kodach z niską gęstością i kontrolą parzystości
Mykola Shtompel, Oleksandr Shefer99-103
-
Wymiana wiedzy w niezależnych głębokich sieciach Q
Viacheslav Bochok, Nataliia Fedorova104-108
-
Wykrywanie ludzi na obrazach z dronów z wykorzystaniem technik głębokiego uczenia
Sobhana Mummaneni, Naga Deepika Ginjupalli, Pragathi Dodda, Novaline Jacob, Sanjay Raj Emmanuel Katari109-115
-
Analiza porównawcza algorytmów DeepSORT, ByteTrack i StrongSORT w zakresie śledzenia wielu obiektów w systemach monitoringu wizyjnego opartych na bezzałogowych statkach powietrznych
Andrii Safonyk, Viktor Podvyshennyi, Oleksandr Naumchuk116-120
-
Wysoce wydajne metody przetwarzania złożonych danych wizualnych w systemach wsparcia decyzyjnego
Oleksandr Poplavskyi, Sergii Pavlov, Oksana Bezsmernta, Iryna Gerasymova, Bakhyt Yeraliyeva121-125
-
Metoda antyaliasingu dla krzywych rzędu drugiego na rastrach heksagonalnych
Oleksandr Melnyk, Tetiana Prysiazhniuk126-129
-
Metoda oceny ryzyka naruszenia bezpieczeństwa użytkownika na podstawie indywidualnego profilu bezpieczeństwa
Svitlana Lehominova, Mykhailo Zaporozhchenko, Tetiana Kapeliushna, Yuriy Shchavinsky, Tetiana Muzhanova130-137
-
Metoda kodowania pozycyjnego w diferencyjnej przestrzeni falowej
Volodymyr Barannik, Anatolii Berchanov, Valeriy Barannik, Dmytro Uzlov, Mykola Dihtiar, Mykhailo Osovytskyi, Andrii Sushko, Yurii Babenko138-146
-
Platforma internetowa z usługą Checkbox: aspekty rachunkowości podatkowej, sprawozdawczości i współpracy z organami podatkowymi
Yuliia Povstiana, Lyudmila Samchuk, Ivan Kachula147-154
-
Analiza porównawcza webowych szkieletów programistycznych języka PHP: Codeigniter, Cakephp oraz Yii
Karol Rak, Mariusz Dzieńkowski155-161
-
Prognozowanie cen plonów z wykorzystaniem Temporal Fusion Transformer dla okręgu Krishna w stanie Andhra Pradesh
Dedeepya Manikonda, Ashutosh Satapathy, Keerthi Padamata, Jaswanthi Machcha, J. Chandrakanta Badajena162-170
-
Model transmisji pakietowej danych tekstowych z wykorzystaniem SDR w środowisku GNU Radio Companion
Nurbol Kaliaskarov, Kyrmyzy Taissariyeva, Nurlykhan Raulyev, Akezhan Sabibolda171-176
-
Modelowanie systemu produkcyjnego typu pull-flow z dynamicznym sterowaniem zapasami buforowymi
Saad Elbaraka, Salah-eddine Mokhlis, Adil Barra, Hicham Fouraiji, Mohamed Rhouzali, Najat Messaoudi177-182
Archiwum
-
Tom 16 Nr 2
2026-06-30 27
-
Tom 16 Nr 1
2026-03-30 27
-
Tom 15 Nr 4
2025-12-20 27
-
Tom 15 Nr 3
2025-09-30 24
-
Tom 15 Nr 2
2025-06-27 24
-
Tom 15 Nr 1
2025-03-31 26
-
Tom 14 Nr 4
2024-12-21 25
-
Tom 14 Nr 3
2024-09-30 24
-
Tom 14 Nr 2
2024-06-30 24
-
Tom 14 Nr 1
2024-03-31 23
-
Tom 13 Nr 4
2023-12-20 24
-
Tom 13 Nr 3
2023-09-30 25
-
Tom 13 Nr 2
2023-06-30 14
-
Tom 13 Nr 1
2023-03-31 12
-
Tom 12 Nr 4
2022-12-30 16
-
Tom 12 Nr 3
2022-09-30 15
-
Tom 12 Nr 2
2022-06-30 16
-
Tom 12 Nr 1
2022-03-31 9
##plugins.themes.bootstrap3.article.main##
Authors
Abstrakt
W niniejszej pracy przedstawiono kompleksowe podejście do implementacji dwóch chaotycznych układów dynamicznych – Nose–Hoover i Rikitake – na platformie FPGA. Początkowo układy te zostały zamodelowane w środowisku Python przy użyciu metody Eulera, co pozwoliło na weryfikację zachowań chaotycznych oraz ocenę wpływu kroku integracji na stabilność. Porównanie szeregów czasowych i wykresów fazowych potwierdziło trwały charakter chaotyczny obu układów w określonym zakresie parametrów. Następnie opracowano i przetestowano w programie ModelSim implementację opartą na języku Verilog z wykorzystaniem arytmetyki stałoprzecinkowej (Q16.16). Wyniki symulacji wykazały ścisłą zgodność z modelami w języku Python, co wskazuje na prawidłowy wybór rozdzielczości bitowej i ustawień metody Eulera. W celu transmisji danych w czasie rzeczywistym zastosowano moduły UART oraz konwertery pośrednie w celu skalowania wyników Q16.16 do formatu 8-bitowego. Podejście to umożliwia śledzenie i rejestrowanie obliczeń na komputerze osobistym przy zachowaniu chaotycznej dynamiki w czasie rzeczywistym. Wyniki eksperymentalne potwierdzają, że systemy Nose–Hoover i Rikitake można z powodzeniem zaimplementować na układzie FPGA o ograniczonej liczbie bitów bez znaczącej utraty właściwości chaotycznych. Podejście to ma potencjalne zastosowania w kryptografii, bezpiecznej komunikacji oraz wysokowydajnych generatorach sygnałów pseudolosowych, gdzie elastyczność, efektywność energetyczna i przetwarzanie w czasie rzeczywistym mają zasadnicze znaczenie.
Słowa kluczowe:
Bibliografia
[1] Bonny, T., Al Debsi, R., Majzoub, S., & Elwakil, A. S. (2019). Hardware Optimized FPGA Implementations of High-Speed True Random Bit Generators Based on Switching-Type Chaotic Oscillators. Circuits, Systems, and Signal Processing, 38(3), 1342–1359. https://doi.org/10.1007/s00034-018-0905-6
[2] Hoover, W. G. (1985). Canonical dynamics: Equilibrium phase-space distributions. Physical Review A, 31(3), 1695–1697. https://doi.org/10.1103/PhysRevA.31.1695
[3] Lorenz, E. N. (1990). Can chaos and intransitivity lead to interannual variability? Tellus A: Dynamic Meteorology and Oceanography, 42(3), 378. https://doi.org/10.3402/tellusa.v42i3.11884
[4] Méndez-Ramírez, R., Arellano-Delgado, A., Murillo-Escobar, M., & Cruz-Hernández, C. (2019). Degradation Analysis of Chaotic Systems and their Digital Implementation in Embedded Systems. Complexity, 2019(1), 9863982. https://doi.org/10.1155/2019/9863982
[5] Nguemo Kemdoum, F., Mboupda Pone, J. R., Bajaj, M., Dzonde Naoussi, S. R., Ayemtsa Kuete, G. P., Louzazni, M., Berhanu Tuka, M., & Kamel, S. (2024). FPGA based implementation of a perturbed Chen oscillator for secure embedded cryptosystems. Scientific Reports, 14(1), 21262. https://doi.org/10.1038/s41598-024-71531-y
[6] Nosé, S. (1984). A molecular dynamics method for simulations in the canonical ensemble. Molecular Physics, 52(2), 255–268. https://doi.org/10.1080/00268978400101201
[7] Posch, H. A., Hoover, W. G., & Vesely, F. J. (1986). Canonical dynamics of the Nosé oscillator: Stability, order, and chaos. Physical Review A, 33(6), 4253–4265. https://doi.org/10.1103/PhysRevA.33.4253
[8] Rezk, A. A., Madian, A. H., Radwan, A. G., & Soliman, A. M. (2019). Reconfigurable chaotic pseudo random number generator based on FPGA. AEU - International Journal of Electronics and Communications, 98, 174–180. https://doi.org/10.1016/j.aeue.2018.10.024
[9] Rikitake, T. (1958). Oscillations of a system of disk dynamos. Mathematical Proceedings of the Cambridge Philosophical Society, 54(1), 89–105. https://doi.org/10.1017/S0305004100033223
[10] Trimberger, S. M. (2015). Three Ages of FPGAs: A Retrospective on the First Thirty Years of FPGA Technology. Proceedings of the IEEE, 103(3), 318–331. https://doi.org/10.1109/JPROC.2015.2392104
[11] Zhang, L. (2017). System generator model-based FPGA design optimization and hardware co-simulation for Lorenz chaotic generator. 2017 2nd Asia-Pacific Conference on Intelligent Robot Systems (ACIRS), 170–174. https://doi.org/10.1109/ACIRS.2017.7986087
[12] IEEE Standard for Verilog Hardware Description Language. (2006). IEEE. https://doi.org/10.1109/IEEESTD.2006.99495
##plugins.themes.bootstrap3.article.details##
Abstract views: 162
Downloads: 185

