What is Signal processing: Definition and 131 Discussions
Signal processing is an electrical engineering subfield that focuses on analysing, modifying, and synthesizing signals such as sound, images, and scientific measurements. Signal processing techniques can be used to improve transmission, storage efficiency and subjective quality and to also emphasize or detect components of interest in a measured signal.
Hello everybody. I have already graduated
I am currently in training at work which I am required to finish intensive courses. So I will start when it's completed.
My interests are in Signal Processing & RF Electronics which you could tell by the study plan I created.
I will be taking a slow...
I started my research in statistical digital signal processing two years ago, so I need to familiarize myself with all the notations people use in probability and statistics. I come from a deterministic science background. I name my variables based on what they mean. A velocity is a v , a...
This question comes from my experience in radar signal processing. As I am going more deep into the theory of sampling, statistical signal processing and estimation theory in general, I have a very silly but important mathematical question that I want to ask here.
For example, we are estimating...
Greetings,
Please imagine a huge pile of rubble, meters deep. Somewhere inside, there's a device emitting a certain signal.
This signal can be picked up by a radar-like device which locates the origin of that signal, with the least interference from the pile of rubble, concrete blocks, metals...
Hello,
I am reading a course on signal processing involving the Z-transform, and I just read something that leaves me confused.
Let ##F(z)## be the given Z-transform of a numerical function ##f[n]## (discrete amplitudes, discrete variable), which has a positive semi-finite support and finite...
Hi,
I am working on the following problem from a textbook, but am getting stuck and am not sure how to proceed.
Question: For the system below:
v(t) = -cv(t - 1) + e(t)
where ## e(t) ## is a zero mean white noise sequence with variance ##\sigma_e ^2## , determine the first two terms in the...
Hello everyone !I am working on noise reduction and I wanted to do some experiments with an arduino. I took an arduino which get music (as an example) in input by jack. It also has a microphone and in a first try the goal is to get as an output the music - the noise around... To act like a kind...
I need to calculate the power and RMS value of some equations. The problem is, I found two methods to do that and don't know which is the right method.
I have few equations to find the power and RMS value, but here is one equation.
$$x( t) \ =\ 7\cos\left( 20t+\frac{\pi }{2}\right),$$
Method...
Can someone give me a better intuition of bandwidth.
The way I see it, is that the bandwidth is the range of frequencies which a signal/wave is allowed to have. This doesn't feel complete though.
For example, how can I explain that TDMA, FDMA and CDMA are similar in this sense. As far as I know...
Hi,
I was recently reading about the discrete Fourier transform and its application to a basic sinusoidal signal. If we know that it has an integer number of cycles in ## N ## samples (and thus no leakage), why would there be two peaks in the spectrum: one at ## m ## and another at ## N - m##...
Summary:: I'm about to take my first course in DSP. It is a one term graduate course using the 4th edition of Proakis.
I'm about to take my first course in DSP. It is a one term graduate EE course using the 4th edition of Proakis. Does anyone with experience in this have useful advice for such...
Hello everyone,
My question for this thread concerns the application of (mainly) mathematical analysis to fields such as signal processing and machine learning. More specifically, I was wondering if you happen to know of some interesting application of things like measure theory or functional...
Hi all!
I have a complex waveform, something like what I have attached, and I need to extract the RMS and Peak Voltage from this. However, this signal can and will change after a number of cycles on a certain setting. So, this means the period and duration of pulse can change and so can the...
I'm thinking that I am going to need something like a low pass filter around 100 Hz so that low noise disturbances from a nearby PSU and such won't disturb my sampling. However, the unit will have to operate around 50 Hz sometimes. Is it possible to use a Fast Fourier Transform to filter out...
Hi PF!
Attached are two plots: signal.pdf is a solution from the Duffing ODE, and plots vertical displacement over time, both the raw signal (blue) and the reconstructed signal from an FFT (red). I've also shown a zoomed in view so you can see how oscillatory the signal is.
pow.pdf plots the...
Hi,
I'm an electrical engineer for a few years now, but it's been a while since I had to deal with this kind of stuff, I turned out to become mostly a programmer in the end, but i was thinking: is Gibbs phenomenon, which was demonstrated to me during my studies while working on Fourier series...
My name is Chad and I am a senior level undergraduate Electrical Engineering major. I have an interest in physics as well and am doing undergraduate research currently on semiconductor materials that can convert beta particles into electrical energy. I am knowledgeable in the area of EM waves...
Homework Statement
Digital causal recursive filter is a part of a digital signal processing system which has sampling frequency ##fs = 1200Hz## and is given by a differece equation:
where ##r = 0.9## and ##θ## is such that it filters out the spectral components at ##f = 200Hz##
Find ##H(z)##...
Homework Statement
I am suppose to write a program that compares the FFT (Fast Fourier Transform Diagrams) of a sampled signal without the use of a window function and with it. The window function should be as long as the signal and the signal should have N points, N chosen as to not cause...
Homework Statement
I have to simplify this beam form (equation 1) which simplifies to equation 2 and then finally to equation 3.
Homework Equations
equation 1: e^-ix((1-e^y)/(1-e^z)) where x = Beta*M_(1/2), y = beta*M, z= Beta
equation 2: sin(M*Beta/2)/(sin(Beta/2))
equation 3...
When you do a discrete Fourier transform (DFT) of a one-dimensional signal, I understand that the second half of the result is the complex conjugate of the first half. If you threw out the second half of the result, you're not actually losing any data and you would be able to recreate the entire...
Hey all, so I’ve been learning nonlinear acoustics and have encountered a conceptual hurdle in my studies. When using a model, such as a form of the classical Burgers equation, to propagate sound waves, you generally have a “characteristic angular frequency” in the equation (often represented by...
I wasn't sure if I should post this here or academic guidance but given the career factor in this question I will post it here:
I am doing a masters in electrical engineering with a focus on signal processing but I am also interested in others areas such as machine learning and robotics. I need...
I've been using DC motors with magnetic hall effect encoders on them to measure position control. It's basically a feedback servomotor system.
i've so far been feeding the signal into my microcontroller's interrupts. This has been causing some problems with my timers and program. Let's say the...
Is doing the same thing repeatedly... Can I spin out of the unit circle with the solution to this equation:
(a^2 + b^2) / (a * b - a / b) = (a / b + b / a)
Extra Credit for a refutation.
Hint: signal processing.
Homework Statement
I am trying to understand what the difference in the two questions (linked) are. I understand how to find the steady state response for x. Is the second question just asking for the first and fourth element in the Xss matrix?
Homework Equations
Xss=[q1 q2 q1dot q2dot]
The...
Homework Statement
So I've been tasked with designing and band pass filter for my signals class. We're given the specifications that it needs to go from 200-5000Hz, and we need to use a kaiser window as the window function.
Homework Equations
There are 2 parameters, beta and N, given by these...
I'm starting a new job search where I'm interested in getting an entry level engineering position so I'm trying to figure out the industries where I would realistically be able to obtain a job as an engineer. I obtained my A.S in Engineering Science, my B.S in Physics, and my M.S in Biomedical...
I have a baseband signal in IQ form. I have a method to calculate the carrier offset and estimate the carrier bin. I want to center the carrier to the middle of the bandwidth. How do I do so? Do I simply multiply the IQ data by the exponential with the carrier offset, but doesn't that shift the...
Say I already calculated the frequency offset after the ADC, which was calculated using a 1,048,576 FFT, but I only have 1,040,000 IQ samples. Do I need to use a non power of two FFT method or will the follow work?
freq corrected IQdata = sum of iqData(i)*[exp(i*2*pi* n*freq_offset*(diff...
Hello everyone.
Iam about to read a course in DSP and I can't get my head why complex exponentials are used as input signals that often?
Is it just to simplify the math?
If not, what exactly is the imaginary part of a complex exponential? Does it "do" anything special compared to a real valued...
Hi Guys,
I have a question on the need for Digital to analog converters in Transmitters. To elaborate bit further:
1) Because of the advantages of the Digital signals, most go the signal processing in wireless communications is performed in baseband. But my question is: Since digital...
This is about signal processing, moving averages & superposed / standing waves. This is an online system: causal (univariate) time series analysis.
Suppose you have a sinusoid of period n (i.e. n=40, so its frequency is 0.025). If you calculate a "weighted moving average" (WMA) on this sinusoid...
I have a signal that I am able to calculate through an acoustic model for airfoil noise. I am told that the model solves for a narrowband frequency response, however, my measurement data is provided in third-octave band representation.
How do I convert my current dataset to the third octave...
I have 2 PERFECT data of the transmitter and receiver. From 2 data, I can calculate the delay estimation:
Fs = 8e6; % sample rate
...
for i = 1:2
[cc_correlation,lag] = xcorr(signal2(i), signal1);
[cc_maximum, cc_time] = max(abs(cc_correlation));
cc_estimation...
I have 2 signals:
signal1: https://www.dropbox.com/s/zr04pff9skeh8cn/TX.dat?dl=0
signal2: https://www.dropbox.com/s/h436a915dd99hln/RX1.dat?dl=0
signal2 represents for 20 measurements, each measurement combines with signal1 to get time delay estimation using xcorr.
So, I will have 20 delays...
I have 2 data files, which links are attached below:
Transmitted data
https://www.dropbox.com/s/0nmhw6mpgh7upmv/TX.dat?dl=0
Received data
https://www.dropbox.com/s/xgyo6le3bcmd25r/RX.dat?dl=0
Those binary data are read by this MATLAB code:
%% initial values:
nsamps = inf;
nstart = 0;
%% input...
I really need help to understand these questions which is highlight, for the GPS situation, I hope anyone who has been working in this situation before, please help me to have a clear understanding about "time delay estimation":
Here is the scenario:
1. Suppose I know precisely I have transmit...
In OMP why the 'support' of the received signal is not found in one step, by selecting the $K$ maximum correlated columns of the sensing matrix $A$? where $K$ is the sparsity of the signal. Like in MATLAB
[val ind] = sort(A'*Y); %Y is received signal
signal_Support = ind(1:K)...
I will try to explain the issue I am having as clearly as possible without going into my coding or maths. I have my own and a MATLAB Central implementation pf standard LMS in MATLAB. Fixed step size. No normalization or other stuff.
I am trying to use it in a system identification setup. I...
Hi group,
I have a question regarding to detect the location of the antenna.
I read this link: https://en.wikipedia.org/wiki/Plane_wave
In the "Complex exponential form" part, the equation:
U(r,t) = U0 * exp(j*(k.r - w*t) as the function of location and time
U0 = A0 * exp(j*phi) : A0 and...
I am trying to calculate the unit vector and standard deviation of the signal. I hope everyone can give me ideas.
Here is my scenario:
I have 2 rx channels: - f is channel 1 with the length 1x256 complex, then FFT. - g is channel 2 with the length 1x256 complex, then FFT. - from f and g, I can...
Outdated Control Systems Engineer with a PhD in Industrial Preventive Maintenance, in training for a double major in Chemistry and Biology. Prefer to work the math, reason and deduct, infer, interpolate and extrapolate, yet a lot is presented to me as to be "simple memorization", so I have to...
Hi everyone, I am a new student who is studying on collecting data from TV signal. I hope everyone can help me for ideas.
I am having spectrum analyzer which can define a TV station around me, so I chose 4 stations WHUT-TV [584MHz 590MHz], WPXN-TV [590MHz 596MHz], WTTG [60 MHz 608MHz], and WNVC...
Hi
I am currently learning Digital Signal Processing from Applied Digital Signal Processing by Manolakis and Ingle. However, my background is in mathematics, so I like being shown why an assertion is true. So, in the chapter about the z-transform is where I start seeing this becoming an issue...
Suppose that we have a 2\pi-periodic, integrable function f: \mathbb{R} \rightarrow \mathbb{R}, whose continuous Fourier coefficients \hat{f} are known. The convolution theorem tells us that:
$$\displaystyle \widehat{{f^2}} = \widehat{f \cdot f} = \hat{f} \ast \hat{f},$$
where \ast denotes the...
The required textbook for my intro signal processing class is "Signal Processing First"
by James McClellan. So far I like the book quite a lot because the author does a good job to explain the concepts clearly. However I feel like the book doesn't provide enough practice problems. I just want to...
Homework Statement
I have made a plot of a given .wav file in Matlab. The problem asks: find the fundamental frequencies of the 3 vibrating strings, and identify some of their harmonics.
Homework Equations
3. The Attempt at a Solution [/B]
So I made a Matlab plot of the power spectrum over...
I have non-uniformly sampled transfer function data (magnitude only) in the range of 100kHz and 200MHz. Using this transfer function, I would like to calculate output from specific input.
Question :
To obtain phase of the transfer function from the magnitude data, I am trying to use Hilbert...
I see a lot of electrical engineering graduate programs that offer concentrations in signal processing (analog or digital or both). I understand signal processing is used virtually everywhere, but how does one break into a particular industry with a concentration in signal processing? Can you...