matgyver / radiometer-sdr-thesis Goto Github PK
View Code? Open in Web Editor NEWMy Master's thesis in Computer Engineering. My thesis involves using Software Defined Radios in radiometer applications.
My Master's thesis in Computer Engineering. My thesis involves using Software Defined Radios in radiometer applications.
Need to filter the data from the x^2 detector. Add this to Matlab for post processing.
Show that the SDR is capable of making TPR measurements even with an offending signal present. To test this a band-reject filter will be implemented with a known signal source. The experiment will be re-run with both the SDR and square-law detector to show that the square-law detector (being a wide band device) detects only the offending signal while the SDR is able to adapt to filter out the offending signal.
The thesis and presentation story board need to match up. Rename chapter titles and verify content in those chapters match with the topic.
Some future work on this is to further optimize the GNURadio code. Need to work on a better filter scheme and there may be some other areas that could be done to improve performance. These will probably require moving away from GRC.
Add a third appendix that will discuss more on the research done by Dr. Fischman. We do not want the thesis to focus on this, but give readers a baseline and reference for further study.
Review and edit chapter 4 to draft quality
Review and edit chapter 2 to draft quality
Review and edit chapter 1 to draft quality
Review and edit chapter 3 to draft quality
Add graph showing how the bandwidth affects the NEAT and power received.
Review al slides for content and images. Compare to examples given by Phillip.
Fix graphs with multiple lines to be better for B&W printing.
Move EE 518 results to the appendix
Rework Test and Verification chapter with respect to collecting Square-law and GNU radio data at same time
The dialog boxes in Matlab cutoff the title. Normally I wouldn't care, but others may be confused on which dialog box is gathering information for the SDR or the square-law. Look at fixing the title bar.
Add slides that show the key results from our experiments
An error has been found in the NEAT equation. The bottom portion of the division under the square root should be tau TIMES beta. However for some reason an addition was used. Make sure both presentation and thesis has the correct equation.
Change stability graph to a section that is level, re-compile graphs.
Add NEAT calculations to the matlab script. Print out calculated values based on integration time, bandwidth and receiver noise temp. Print out calculated value based on std. deviation of calibrated noise temperatures.
Add datasheets to repo for reference
The scope showing the raw TPR results in not updating as it should.
Make sure all equations and figures are labeled. Remove redundant equations and use a reference instead.
Review all references and make sure they are cited in the presentation.
Finish adding any presentation notes and review existing ones
Add additional figures to support the material in this chapter
Add information on power consumption of the N200. Also look into a tool or method to quantitatively measure the processing power needed for GNURadio.
calculate delay due to filters and place values in thesis.
insert a image of the GRC showing the simulated noise test discussed in chapter 4
Add results of LN2 tests to Chp 4 and 5. Specifically add the following.
LN2 and square law and that they match up
Interference signal showing an active digital filter or other benefit
Wherever I did a calculation, show the equation with the numbers plugged in.
Add plots showing the calibration lines.
Add citation to tables, like where the data or information is coming from.
Large data files are taking over 700 seconds to run. Look into optimization in the matlab code. If already optimized, may need to reduce sample size on square-law data.
There is a duplicate citation. Remove the DeRooISU citation as it is the same article with Erbas.
a) Give the general metrics for Sensitivity, Accuracy, and Stability.
b) Give specific values for these metrics that are required by this radiometer
c) Describe the test run, and show and discuss the results of the evaluation experiments.
Add a calculation for the square-law voltage to convert to dBm.
Review all references, verify they have been cited in the thesis
Add more information to the related works section
Add some tables showing cost and weight anaylsis of typical radiometer and the SDR radiometer
Add citation related to DeRoo's work and the difference with the work we are doing.
GNURadio 3.7 changed how many of the blocks were called in 3.7. These blocks need to have their IDs changed to the new IDs used. It looks like all previous blocks used in the N200 are there, they just changed...everything.
All references should be in biblio, however they need to be cited in the thesis. Add remaining citations in the the thesis. This should then auto-populate the Bibliography section (may need to recompile biblio.tex)
Review and edit chapter 6 to draft quality
This should be referred to as “Traditional” Radiometer”. All the Fischman type work should be placed in an Appendix or in Backup slides
The current GUI uses WX Windows which works, but has some issues. Possibly look into moving to QT framework for GUI instead of WX Windows.
Review and edit chapter 5 to draft quality
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.