Font Size: a A A

Software Design Of Maritime Electromagnetic Spectrum Sensing Based On SoC

Posted on:2024-05-25Degree:MasterType:Thesis
Country:ChinaCandidate:R X FengFull Text:PDF
GTID:2530307118951069Subject:Electronic information
Abstract/Summary:PDF Full Text Request
The application of maritime electromagnetic spectrum sensing nodes in complex maritime environments involves the collaborative work of multiple platforms,Among them,the software design problem of nodes becomes a challenge.In order to solve this problem,Thesis designs a SoC-based software system for maritime electromagnetic spectrum sensing,Using the idea of modularization,it is divided into four parts: on-chip logic design,custom Linux system,system driver design and GUI software.The main content of the paper is as follows:Through the requirements analysis of the problems existing in the actual application of the maritime electromagnetic spectrum sensing software system,the scope and boundaries of the software system are clarified,including functions,performance requirements,user types,usage scenarios,input and output data,and operating environments.Secondly,a design scheme based on SoC+Linux is proposed,including the overall architecture design and module division of the system,as well as the design of data acquisition and processing flow.In view of the requirement that the maritime electromagnetic spectrum sensing software system needs to process multiple data sources,Thesis adopts the idea of objectoriented,and abstracts different data sources into objects,so as to improve the flexibility,scalability and maintainability of the system.By customizing the Linux system,the usage of memory and CPU is reduced.For driver design,standardized methods are adopted to reduce code redundancy and improve system execution speed.In order to meet the communication capability and visual interface requirements of the maritime electromagnetic spectrum sensing software system,Thesis uses the network function of Linux and the cross-platform capability of Lib IIO source code library,combined with the GTK environment to complete the GUI design.the back-end module adopts multi-thread and parallel processing to make full use of hardware resources and improve the operating speed of the system.The maritime electromagnetic spectrum sensing software system designed in this way can analyze spectrum data through intuitive GUI software,and has cross-platform remote communication capabilities.
Keywords/Search Tags:Maritime Electromagnetic Spectrum, Linux, SoC, Software Design
PDF Full Text Request
Related items