Digital Signal Processing Simulation Based on Matrix-Vector description

Authors

DOI:

https://doi.org/10.52846/stccj.2024.4.1.58

Keywords:

DSP, simulation, time-domain

Abstract

Even a small error in the design and implementation of a DSP algorithm can cause complete inoperability, finding and fixing these errors is laborious and time-consuming. Of course, the validation of the correct operation of a DSP algorithm must be confirmed by measurement. In case of a deviation, it is important to find the root of the problem, the simulation of the DSP algorithm is a reliable and efficient task which can be performed by a desktop computer running some mathematical program. The simulation – as an operation check – could be performed in the time domain, or in the frequency domain or in both. The system of equations describing the DSP algorithm can also be written in matrix-vector form, therefore these algorithms can be effectively simulated in the Matlab® environment.

References

Tibor WÜHRL, Simulation of Digital Signal Processing Algorithms in Time Domain; In: Szakál, Anikó (szerk.) IEEE 17th International Symposium on Applied Computational Intelligence and Informatics SACI 2023 : Proceedings Budapest, Magyarország : Óbudai Egyetem, IEEE Hungary Section (2023) 818 p. pp. 767-772. , 6 p.

Tibor WÜHRL: Hullámdigitális jelfeldolgozás alapjai; Budapest, Óbudai Egyetem 2010, 124 p

Mathworks: Compute inverse of Symbolic Matrix; https://www.mathworks.com/help/symbolic/inv.html

Mathematics: Laplace Transform of Dirac Delta function; https://math.stackexchange.com/questions/1690741/laplace-transform-of-dirac-delta-function

M. Hoffmann: Digital signal processing mathematics https://cds.cern.ch/record/1100533/files/p10.pdf

Mathematics: Convolutions and the convolution theorem https://math.stackexchange.com/questions/2770374/convolutions-and-the-convolution-theorem

ALFRED FETTWEIS - KLAUS MEERKÖTTER: Suppression of Parasitic Oscillation in Wave Digital Filters; IEEE VOL. CAS-22, NO. 3, March 1975

Luis Chioye, Art Kay: Fast Fourier Transforms (FFTs) and Windowing, Texas Instrumentrs; https://training.ti.com/sites/default/files/docs/adcs-fast-fourier-transforms-and-windowing-presentation-quiz.pdf

Oleksiy Kuznyetsov: Towards the Control of Multistability, in a PWM-Driven DC Motor Drive by Short Forcing; Acta Polytechnica Hungarica Vol. 19, No. 11, 2022

Lajos GAZSI, Explicit Formulas for Lattice Wave Digital Filters; IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS, VOL. CAS-32, NO. 1, JANUARY 1985

Tibor WÜHRL, Downlodable MATLAB® source codes: https://hti.kvk.uni-obuda.hu/publications-of-dr-habil-wuhrl-tibor/

Downloads

Published

2024-07-31

How to Cite

[1]
T. Wührl and S. Gyányi, “Digital Signal Processing Simulation Based on Matrix-Vector description”, Syst. Theor. Control Comput. J., vol. 4, no. 1, pp. 1–8, Jul. 2024, doi: 10.52846/stccj.2024.4.1.58.
Received 2024-01-31
Accepted 2024-07-31
Published 2024-07-31