Time and Frequency Domain Analysis

Time-frequency analysis helps reveal hidden periodicity, energy distribution, and transient events in biomedical recordings. It is central for ECG variability studies, EEG rhythms, and vibration-based prosthetic diagnostics.

Key formulas & points

Skim these first — then read the full notes below.

  • FFT computes discrete spectrum efficiently
  • Windowing reduces spectral leakage
  • STFT time-localised frequency analysis

Topic details

Introduction

Classical time-domain plots are intuitive but may hide spectral characteristics that carry diagnostic information. This module introduces transform-based methods that quantify frequency content and signal energy in mathematically rigorous ways.

Scope in B.Tech and GATE syllabus

Indian exam patterns often include FFT interpretation, leakage explanation, and PSD-based comparison questions. Students who relate these methods to actual biomedical signals generally score higher than purely formula-based responses.

Key relations & formulas

Formulas (Indian textbook notation)

  • Fourier:X(f)=x(t)e(j2πft)dtFourier: X(f) = \int x(t)e^(-j2\pi ft) dt

Formulas (Indian textbook notation)

  • Parseval:energytime=energyfrequencyParseval: energy time = energy frequency

Formulas (Indian textbook notation)

  • PSD:X(f)2TpowerspectraldensityPSD: |X(f)|\frac{^{2}}{T} power spectral density

Notation and sign conventions

Relation 1 —
Fourier:XFourier: X

Formulas (Indian textbook notation)

  • Fourier:X(f)=x(t)e(j2πft)dtFourier: X(f) = \int x(t)e^(-j2\pi ft) dt
Write this relation with symbols exactly as in Rangayyan Biomedical Signal — Standard reference before substituting numbers. Examiners award partial marks for a correct setup even when arithmetic slips.
Relation 2 —
Parseval:energytime=energyfrequencyParseval: energy time = energy frequency

Formulas (Indian textbook notation)

  • Parseval:energytime=energyfrequencyParseval: energy time = energy frequency
Write this relation with symbols exactly as in Rangayyan Biomedical Signal — Standard reference before substituting numbers. Examiners award partial marks for a correct setup even when arithmetic slips.
Relation 3 —
PSD:XPSD: |X

Formulas (Indian textbook notation)

  • PSD:X(f)2TpowerspectraldensityPSD: |X(f)|\frac{^{2}}{T} power spectral density
Write this relation with symbols exactly as in Rangayyan Biomedical Signal — Standard reference before substituting numbers. Examiners award partial marks for a correct setup even when arithmetic slips.

Fundamentals and definitions

Fourier transform decomposes a signal into sinusoidal components, enabling direct view of dominant frequencies and harmonics. For sampled data, FFT provides computationally efficient spectral estimation, making it practical for real-time and offline biomedical analysis workflows.

Governing relations in practice

Parseval theorem links time-domain and frequency-domain energy, helping validate processing pipelines and detect scaling errors. This is useful when comparing preprocessing strategies where visual waveforms appear similar but energy distribution differs.

Design and analysis considerations

PSD estimates are widely used for stochastic biomedical signals such as EEG and heart-rate variability. Proper segmenting, averaging, and windowing improve estimate stability and reduce variance. Window choice influences resolution-leakage trade-off and should be justified.

Advanced theory and extensions

STFT extends analysis to nonstationary signals by providing localized frequency content over time. This is particularly relevant for seizure onset detection, event-related potentials, and transient muscle activation studies.

Assumptions and validity limits

State assumptions explicitly before using any relation for time and frequency domain analysis — steady state, uniform properties, linear elastic material, ideal gas, incompressible flow, etc., as applicable.
Wrong assumptions invalidate the entire solution even when the formula is correct. In Biomedical Signals viva and GATE descriptive questions, listing valid assumptions often earns separate marks.

Step-by-step problem approach

1. Read the question and list given data with SI units (common in Biomedical Signals papers).
2. Draw a neat labelled diagram where applicable — examiners in Indian universities award diagram marks even when arithmetic slips.
3. Identify which relation from this topic applies to time and frequency domain analysis.
4. Use equation 1:
Fourier:XFourier: X
.
5. Use equation 2:
Parseval:energytime=energyfrequencyParseval: energy time = energy frequency
.
6. Substitute values, compute, and verify units and sign (direction).
7. State conclusion in one line — e.g. safe/unsafe, stable/unstable, feasible/infeasible.

Applications & exam relevance

Time and Frequency Domain Analysis appears in diagnostics and monitoring. In Indian biomedical curricula this topic is tested because it connects theory to ECG, EEG, and DSP.
GATE and semester exams often combine time and frequency domain analysis with earlier units — revise prerequisites before attempting mixed problems.
Industry interview panels sometimes ask: "Where did you use time and frequency domain analysis?" — answer with a lab, mini-project, or plant visit example if possible.

Common mistakes in exams

• Interpreting FFT bins without considering frequency resolution.
• Comparing PSD values from differently scaled segments directly.
• Ignoring window effects and attributing leakage to sensor faults.
• Applying stationary assumptions to strongly transient signals.

Quick revision checklist

Before attempting time and frequency domain analysis problems, confirm you can:
1. FFT computes discrete spectrum efficiently
2. Windowing reduces spectral leakage
3. STFT time-localised frequency analysis
Revise the solved examples in Rangayyan Biomedical Signal — Standard reference and one previous-year GATE or university paper for this unit.

Worked examples

Try the problem first — open the solution when you are ready to check.

A 10-second ECG sampled at 250 Hz gives N = 2500 points and

Problem

A 10-second ECG sampled at 250 Hz gives N = 2500 points and frequency resolution of fs/N = 0.1 Hz. This allows clear HRV...

Solution

A 10-second ECG sampled at 250 Hz gives N = 2500 points and frequency resolution of fs/N = 0.1 Hz. This allows clear HRV spectral band separation when using appropriate windowing and detrending.

Conceptual check — Time and Frequency Domain Analysis

Problem

In a Biomedical Signals semester or GATE paper you are asked: "State the main assumption, the governing relation, and one practical consequence of time and frequency domain analysis." What should a complete answer include?

📖 Standard books (India)

  • Rangayyan Biomedical SignalStandard reference

    Read: Syllabus unit

    Referenced in Indian B.Tech syllabus