[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"doc-detail-122389-en":3,"doc-seo-122389-105":29,"detail-sidebar-cat-0-en-105":91},{"code":4,"msg":5,"data":6},0,"success",{"doc_id":7,"user_id":8,"nickname":9,"user_avatar":10,"doc_module":4,"category_id":11,"category_name":12,"doc_title":13,"doc_description":14,"doc_content":15,"file_id":16,"file_url":17,"file_type":18,"file_size":19,"view_count":20,"is_deleted":4,"is_public":20,"is_downloadable":20,"audit_status":20,"page_count":11,"language":21,"language_code":22,"site_id":23,"html_lang":22,"table_of_contents":24,"faqs":25,"seo_title":26,"seo_description":14,"update_tm":27,"read_time":28},122389,962075114765,"Quinn","https://ap-avatar.wpscdn.com/davatar_a8503ba1806abce46bf441b54a3ca4cd",8,"Research & Report","Real-Time Space Weather Event Detection and Attribution Using FPGA-Based Machine Learning on CubeSats","Utah State University develops FPGA hardware accelerators and machine learning algorithms for real-time detection and attribution of space weather events on small satellites. Funded under the Low-power Array for CubeSat Edge Computing Architecture, Algorithms, and Applications (LACEC3A) and supported by NASA STMD through USTP, the work implements an XGBoost model on a low-power flash-based FPGA. The approach enables onboard intelligent decision-making for now-casting and timestamped reporting of Equatorial Plasma Bubbles (EPBs), using Space Weather Probes (SWP) sensor data.","SSC25-RAI-04  \nReal-Time Space Weather Event Detection and Attribution Using FPGA-Based Machine Learning on CubeSats  \nBenjamin Lewis, Shawn Jones, Jonathan Phillips, Charles Swenson, Kade Howes  \nUtah State University  \n4120 Old Main Hill Logan, UT 84322-4120; 435-557-1682  \n[benjamin.lewis@usu.edu](benjamin.lewis@usu.edu)  \nABSTRACT  \nUtah State University has been developing hardware accelerators and machine learning algorithms for real-time detection and attribution of space weather events on small satellites. This research, funded under the Low-power Array for CubeSat Edge Computing Architecture, Algorithms, and Applications (LACEC3A), is a NASA STMD-funded effort as part of the University Smallsat Technology Partnerships (USTP) . In this paper, we present an FPGA implementation of an AI/ML algorithm for intelligent decision-making, enabling real-time space weather monitoring and now-casting of Equatorial Plasma Bubbles (EPBs) . EPBs are low-density plasma structures that form at low latitudes within the Earth’s ionosphere, rising along magnetic field lines after sunset and persisting throughout the night. These structures cause severe scintillation in radio signals, degrading the performance of GPS and other satellite communication systems. The objective of LACE-C3A is to develop an FPGA-based edge computing platform and AI/ML processing algorithms at the CubeSat scale for a variety of detection and attribution problems. Given the global reliance on GPS for navigation, aviation, and communications, real-time detection of plasma bubbles is critical for mitigating their impacts. To achieve real-time detection, data from in-situ sensors such as Langmuir probesand impedance probes onboard CubeSats can be used to identify EPBs. Utah State University developed a suite of plasma sensors, Space Weather Probes (SWP), which flew and collected data on EPBs during the Scintillation Prediction and Observation Research Task (SPORT) mission. An XGBoost machine learning model was trained on SPORT mission electron density data from SWP to detect plasma bubbles using a desktop computer. This paper presents our research extending that work by optimizing and implementing XGBoost on a low-power flash-based FPGA for real-time inference using a custom decision tree accelerator and FFT-based feature vector creation. The FPGA processes sensor data onboard in real time, generating timestamped plasma bubble detections and attributions, which can be reported via an inter-satellite link. This FPGA-accelerated machine learning implementation will be demonstrated on the upcoming ITA-SAT2 mission. As part of the ITA-SAT2 mission, the LACE-C3A hardware and algorithms will be integrated into a constellation of three 16U CubeSats. This presentation will focus on the implementation of XGBoost on FPGA hardware, the adaptation of machine learning for space-based detection of plasma bubbles, and the expected benefits of real-time, autonomous detection and attribution from CubeSat constellations.  \nIntroduction  \nSpace weather phenomena are of particular interest to systems dependent on space-based communication. For instance, a phenomenon known as equatorial plasma bubbles can cause scintillationson RF signals passing through the ionosphere, degrading the performance of systems that rely on those signals. Equatorial plasma bubbles are depletions in electron density that form at low altitudes in the thermosphere just after sunset along the equator. Throughout the night, these depletions rise and spread along magnetic field lines. When an RF signal passes through a plasma bubble, the bubble distorts the signal, adding scintillations—seemingly  \nrandom alterations in the phase of the signal.  \nThe Space Weather Probes (SWP) sensor developed by Utah State University (USU) and flownon the Scintillation Prediction Observation Research Task (SPORT)—a joint Brazil–NASA mission—provided in-situ measurements of plasma parameters, including electron density. SPORT was a","cbCaicWYdXagtFUo","https://ap.wps.com/l/cbCaicWYdXagtFUo","pdf",1035138,1,"English","en",105,"# ABSTRACT\n# Introduction\n# Background\n## Equatorial plasma bubble formation\n## Machine learning for space weather","[{\"question\":\"What problem does the document address for CubeSat missions?\",\"answer\":\"It targets real-time detection and attribution of space weather events, specifically equatorial plasma bubbles, using on-board AI/ML running on FPGA hardware.\"},{\"question\":\"What is the role of Equatorial Plasma Bubbles (EPBs) in this work?\",\"answer\":\"EPBs are low-density plasma structures that cause scintillation in RF signals, degrading GPS and satellite communications; detecting them in real time is critical for mitigation.\"},{\"question\":\"How is the FPGA-based machine learning implemented and what model is used?\",\"answer\":\"The document describes optimizing and implementing an XGBoost model on a low-power flash-based FPGA, including a custom decision tree accelerator and FFT-based feature vector creation for real-time inference.\"}]","Real-Time Space Weather Event Detection and Attribution Using FPGA-Based Machine Learning on CubeSats | PDF",1785810377,20,{"code":4,"msg":30,"data":31},"ok",{"site_id":23,"language":22,"slug":32,"title":13,"keywords":33,"description":14,"schema_data":34,"social_meta":86,"head_meta":88,"extra_data":90,"updated_unix":27},"real-time-space-weather-event-detection-and-attribution-using-fpga-based-machine-learning-on-cubesats","",{"@graph":35,"@context":85},[36,53,68],{"@type":37,"itemListElement":38},"BreadcrumbList",[39,43,47,50],{"item":40,"name":41,"@type":42,"position":20},"https://docshare.wps.com","Home","ListItem",{"item":44,"name":45,"@type":42,"position":46},"https://docshare.wps.com/document/","Document",2,{"item":48,"name":12,"@type":42,"position":49},"https://docshare.wps.com/document/research-report/",3,{"item":51,"name":13,"@type":42,"position":52},"https://docshare.wps.com/document/real-time-space-weather-event-detection-and-attribution-using-fpga-based-machine-learning-on-cubesats/122389/",4,{"url":51,"name":13,"@type":54,"author":55,"headline":13,"publisher":57,"fileFormat":60,"inLanguage":22,"description":14,"dateModified":61,"datePublished":62,"encodingFormat":60,"isAccessibleForFree":63,"interactionStatistic":64},"DigitalDocument",{"name":9,"@type":56},"Person",{"url":40,"name":58,"@type":59},"DocShare","Organization","application/pdf","2026-08-05","2026-08-04",true,{"@type":65,"interactionType":66,"userInteractionCount":20},"InteractionCounter",{"@type":67},"ViewAction",{"@type":69,"mainEntity":70},"FAQPage",[71,77,81],{"name":72,"@type":73,"acceptedAnswer":74},"What problem does the document address for CubeSat missions?","Question",{"text":75,"@type":76},"It targets real-time detection and attribution of space weather events, specifically equatorial plasma bubbles, using on-board AI/ML running on FPGA hardware.","Answer",{"name":78,"@type":73,"acceptedAnswer":79},"What is the role of Equatorial Plasma Bubbles (EPBs) in this work?",{"text":80,"@type":76},"EPBs are low-density plasma structures that cause scintillation in RF signals, degrading GPS and satellite communications; detecting them in real time is critical for mitigation.",{"name":82,"@type":73,"acceptedAnswer":83},"How is the FPGA-based machine learning implemented and what model is used?",{"text":84,"@type":76},"The document describes optimizing and implementing an XGBoost model on a low-power flash-based FPGA, including a custom decision tree accelerator and FFT-based feature vector creation for real-time inference.","https://schema.org",{"og:url":51,"og:type":87,"og:title":13,"og:site_name":58,"og:description":14},"article",{"robots":89,"canonical":51},"index,follow",{"doc_id":7,"site_id":23},{"code":4,"msg":5,"data":92},[93,97,101,105,110,115,120,123,127,130,134],{"id":20,"doc_module":4,"doc_module_name":45,"category_name":94,"show_sort_weight":95,"slug":96},"Story & Novel",90,"story-novel",{"id":46,"doc_module":4,"doc_module_name":45,"category_name":98,"show_sort_weight":99,"slug":100},"Literature",80,"literature",{"id":52,"doc_module":4,"doc_module_name":45,"category_name":102,"show_sort_weight":103,"slug":104},"Exam",70,"exam",{"id":106,"doc_module":4,"doc_module_name":45,"category_name":107,"show_sort_weight":108,"slug":109},5,"Comic",60,"comic",{"id":111,"doc_module":4,"doc_module_name":45,"category_name":112,"show_sort_weight":113,"slug":114},6,"Technology",50,"technology",{"id":116,"doc_module":4,"doc_module_name":45,"category_name":117,"show_sort_weight":118,"slug":119},7,"Healthcare",40,"healthcare",{"id":11,"doc_module":4,"doc_module_name":45,"category_name":12,"show_sort_weight":121,"slug":122},30,"research-report",{"id":124,"doc_module":4,"doc_module_name":45,"category_name":125,"show_sort_weight":28,"slug":126},9,"Religion & Spirituality","religion-spirituality",{"id":28,"doc_module":4,"doc_module_name":45,"category_name":128,"show_sort_weight":28,"slug":129},"World Cup","world-cup",{"id":131,"doc_module":4,"doc_module_name":45,"category_name":132,"show_sort_weight":131,"slug":133},10,"Lifestyle","lifestyle",{"id":135,"doc_module":4,"doc_module_name":45,"category_name":136,"show_sort_weight":106,"slug":137},19,"General","general"]