Scrigroup - Documente si articole

     

HomeDocumenteUploadResurseAlte limbi doc
BulgaraCeha slovacaCroataEnglezaEstonaFinlandezaFranceza
GermanaItalianaLetonaLituanianaMaghiaraOlandezaPoloneza
SarbaSlovenaSpaniolaSuedezaTurcaUcraineana

AdministrationAnimalsArtBiologyBooksBotanicsBusinessCars
ChemistryComputersComunicationsConstructionEcologyEconomyEducationElectronics
EngineeringEntertainmentFinancialFishingGamesGeographyGrammarHealth
HistoryHuman-resourcesLegislationLiteratureManagementsManualsMarketingMathematic
MedicinesMovieMusicNutritionPersonalitiesPhysicPoliticalPsychology
RecipesSociologySoftwareSportsTechnicalTourismVarious

Engineering Mathematics - Random Signals Project

Mathematic



+ Font mai mare | - Font mai mic




Engineering Mathematics - Random Signals Project







Introduction:


This project examines students’ skills in matlab applications in solving mathematical problems through the use of provided random data. In particular the Blackman-Tukey approach was practiced to estimate the power spectral density of the given random data.


Given Random Data:


100036647

Model is X(t)=( 0.943)X(t-1)+(-0.172)X(t-2)+W(t)-( 0.514)W(t-1)-( 0.000)W(t-2)
where W(t) is white Gaussian noise with S.D. 1.476

-1.130 -0.401 0.409 2.161 1.831 1.086 0.600 2.131
1.740 1.691 0.165 -0.887 -0.863 -0.430 -4.811 -0.671
2.274 0.399 1.137 0.240 1.518 2.202 1.748 1.513
2.960 -0.423 -0.530 0.300 2.649 1.758 2.491 3.533
1.448 -0.747 -0.155 3.048 2.677 2.221 3.627 4.134
3.580 1.771 3.205 1.893 0.475 -5.159 -3.101 -2.037
-4.987 -2.123 -2.323 -0.359 1.959 1.753 0.486 -2.262
-2.773 -2.886 1.075 -0.990 -0.699 -0.733 0.926 0.799
-1.853 1.186 -2.059 0.704 -0.253 -0.645 -0.977 1.911
2.494 0.376 -0.010 -2.186 -1.649 0.462 0.519 -1.001
0.324 -2.091 -0.450 -0.714 -2.865 -2.983 -0.928 -1.204
-0.161 1.019 1.650 1.523 0.838 2.037 -0.866 -2.329
0.514 0.565 -1.373 -0.656 1.564 -0.420 0.347 -1.769
-0.740 -1.240 -1.790 -1.707 -1.320 -2.193 -1.518 -1.711
-2.163 -4.645 -1.053 -3.027 -2.769 -0.877 -1.369 -0.461
-1.554 -1.801 -3.355 -0.532 1.460 -1.378 -0.147 -0.413
1.338 2.421 -0.092 1.365 -0.570 1.226 -0.471 0.148
-1.734 -3.046 -4.971 -4.047 -1.803 -1.006 1.380 1.020
1.939 1.404 -1.638 -0.684 -2.587 -2.803 -0.148 0.471
1.457 0.620 -0.477 0.448 0.727 -2.126 -0.983 0.587
2.429 2.899 4.301 2.378 -0.606 0.284 -1.652 -2.867
-1.328 -0.760 -0.622 0.458 0.919 0.568 -1.538 1.812
2.113 -0.727 3.694 5.128 2.486 0.554 -0.910 -2.243
-1.043 -1.656 -2.097 -1.723 -1.466 -3.210 -2.785 1.630
3.187 1.205 -3.058 -4.418 -1.209 -2.039 -1.528 1.511
1.445 1.598 -0.387 1.504 1.018 1.374 -0.090 0.928
1.802 0.615 1.378 -0.582 1.579 0.813 -0.319 -1.505
-0.226 -0.083 0.606 -0.440 0.365 1.982 2.482 -0.783
0.586 2.093 -0.285 0.014 0.427 -0.884 -0.606 0.622
0.008 -0.403 -3.141 -1.670 -0.763 -0.196 0.329 0.007
-0.145 -1.411 -3.857 -4.887 -2.165 -2.725 -1.090 -2.331
0.535 -0.174 -1.712 -2.843 -1.993 -2.313 -0.360 0.395

Question 1:


A derivation for your theoretical power spectral density function. You should take the z-transform of the difference equation given in your data ¯le to get X[z] = H[z]W[z], then the power spectral density comes from SXX[z] = H[z]H[1=z]SWW[z], where W is white noise, so SWW[z] = S0, the variance of the white noise. You should ¯finally substitute z = ej2¼m=N to get SXX[m] as a DFT. Express the power spectral density in terms of trigonometric functions. Let Matlab do some of this work for you.


Please see attached handwritten answer.
Question 2:


The graph of the theoretical power spectral density function. The plot should be done for ¡128 · m · 127 (N = 256 for your data ¯le), and if your graph is extremely spiked, you may want to consider using a logarithmic y axis using the Matlab function semilog instead of plot.


Question 2:

Figure 1

Bartlett


Question 3:



A graph of the time function itself. Matlab commands like fscanf, load, or reshape might be useful in reading in the data. Be aware that the data are to be read row-wise. The plot should have time values 1 to 256.



Question 3:

Figure 2

Bartlett




The above plot describes the appearance of white noise, better known and described as “coloured noise”.

Question 4:


A graph of the sample power spectral density (spsd). This is the square of the absolute value of the Fast Fourier Transform (fft) of the time function, divided by N. Due to the nature of the Matlab fft function, the plot should map the values of the spsd from m = 1 to 128 onto 0 to 127, and those from 129 to 256 should be mapped to ¡128 to ¡1 | but do not actually change the position of values in the spsd. There is a Matlab function fftshift which may prove useful to produce the correct plot. You may want to include the theoretical power spectral density on the same graph for comparison purposes.


Question 4

Figure 3

Bartlett





The signal spectrum is estimated by taking the square of the absolute value of the FFT of the given (plotted) time function and then be divided over the given value.

Question 5:


A graph of the sample auto covariance function. This is the inverse Fast Fourier Transform (ifft) of the spsd, and you should map points in the plot as for the spsd.


Question 5

Figure 4

Bartlett



This graph is of the auto-covariance function produced as a result of inversing the initial FFT of the power spectral density function.


Question 6:


Graphs of a number of estimates of the power spectral density using different smoothing windows and different window widths. You are required to write the code for the windows yourself, rather than use the Matlab built-in functions. You will find that only by doubling or halving the window width do you see any sensible change in the smoothed spectrum, so you may wish to use widths which are a power of two. You should include three window functions at their best widths and three widths for the best window. Include extra graphs only if you have a good reason. Note that due to the positioning of data for use with the FFT routines, a window from ¡M to +M will actually have values from 1 to M and from N ¡M to N.


Question 6

Figure 5

Bartlett




Figure 6

Bartlett





Figure 7

Bartlett

** Figure 5

Raisedcosine






Figure 6

Raisedcosine






Figure 7

Raisedcosine






** Figure 5

hamming






Figure 6

Hamming




Figure 7

Hamming



** Figure 5

Tukey





Figure 6

Tukey



Figure 7

Tukey




** Figure 5

Blackman






Figure 6

Blackman




Figure 7

Blackman




Politica de confidentialitate | Termeni si conditii de utilizare



DISTRIBUIE DOCUMENTUL

Comentarii


Vizualizari: 133
Importanta: rank

Comenteaza documentul:

Te rugam sa te autentifici sau sa iti faci cont pentru a putea comenta

Creaza cont nou

Termeni si conditii de utilizare | Contact
© SCRIGROUP 2024 . All rights reserved