Questions tagged [transfer-function]

Transfer function is a mathematical representation of relationship between input and output (signal) of a linear, time-invariant system.

Filter by
Sorted by
Tagged with
1 vote
1 answer
79 views

How to estimate multidimensional linear response function from measured input and output signals?

Problem definition: I measure N sources of noise $x_i$ and one output signal $y$ which contains real signal $y_0$ plus noise from all these sources $x_i$ transformed by linear response functions $h_i$ ...
0 votes
1 answer
25 views

What does it mean for a transfer function to have multiple sets of zeros in the numerator?

I was looking at the source code for Matlab's tf2ss function and I noticed that it parses the numerator assuming that it is a matrix, not a vector. So I looked at ...
1 vote
1 answer
43 views

Amplitude-and phasefunctions for a system

I am studying a course in signalanalysis and have run into som trouble with a exercise. I am to dimension the circuit below in such a way that the DC-amplification is 1 and that the frequencies $\...
4 votes
1 answer
135 views

Phase Response of $N$-th order Digital All-Pass Filter

I am having trouble reconciling my derivation of the phase response of an N-th order all-pass filter with those I am finding in the literature, and I figured someone here could help me. Real Version: ...
5 votes
1 answer
1k views

Why is state-space representation more numerically stable than zeros-poles representation?

Matlab documentation says things like: For high order filters, the state-space form is the most numerically accurate, followed by the zero-pole-gain form. The transfer function coefficient form is ...
0 votes
1 answer
129 views

how to calculate $H_{lp} = z(1- H_{hp}) $ , given coefficients for $H_{hp}$?

Given a high pass transfer fn of the form $H_{hp}=a_{1}*z^0 +a_{2}*z^{-1} + ... a_{n}*z^{-n}$ Is it possible to calculate a causal low pass filter using $H_{lp} = z*(1-H_{hp})$ ? attempting $H_{...
1 vote
2 answers
1k views

Transfer functions for Scipy and Matlab's Butterworth filter don't seem to match theory

The squared transfer function for a Butterworth filter of order $n$ should be $$ |H(f)|^2 = \frac{1}{1+\left(\frac{f}{f_c}\right)^{2n}} $$ where $f_c$ is the cut-off frequency. (Here's one of many ...
0 votes
0 answers
68 views

Filter a signal with a complex dB SPL filter

I've been tasked with filtering a sound with a filter that looks something like this. I don't have any real DSP training, so I'm not sure if my attempt at tackling this is correct. I can filter ...
0 votes
1 answer
101 views

Definition of frequency response

I studied various signal processing materials for a long time, and I have a question. Considering an LTI filter, one can define its frequency response by evaluating its transfer function $H(z)$ on the ...
0 votes
1 answer
275 views

Zeros and poles from transfer function

I have a transfer function $$ H(z) = \frac{Y(z)}{X(z)} = 1 - 0.5z^{-1} \text{.}$$ I'm interested in zeros and poles. I know I need to adjust the function to $$ H(z) = \frac{\prod_i(z-n_i)}{\prod_i(z-...
0 votes
2 answers
2k views

Difference equation to FIR filter coefficients

I have a difference equation $$y[n] = y[n-1] + 0.5x[n] - 0.5x[n-2] \text{.}$$ According to this answer, the filter should have finite impulse response. I just can't figure out how to get the FIR ...
0 votes
1 answer
413 views

Finding transfer function from bode plot

Given a bode diagram From the figure, I see that when $\omega = 100 \text{ rad/s}$ the magnitude response starting to go down and when $\omega = 1000 \text{ rad/s}$ the slope become higher. Then $$H(...
0 votes
2 answers
2k views

A system having impulse response $ h(t)=u(t) $ stable or not?

I know that for a system to be BIBO stable its impulse response must be absolutely integrable and the impulse response $ h(t)= u(t)$ integrates to approach infinity (i guess) I proceeded as$$ \int_{-\...
0 votes
1 answer
197 views

Trying to plot frequency response of a filter Transfer Function in MATLAB, it looks wrong

I have the transfer function below which is for a IIR filter and trying to plot its frequency response for omega<pi. r=0.99 and theta=pi/3: Here is my attempt at implementing it in MATLAB: ...
0 votes
1 answer
42 views

I tried two approaches and gained the different conclusions of judging the stability of the transfer function of the system

We want to judge whether the system is stable or not. Given the below transfer function. $$ H\left( z \right) =\frac{\left( 1+2 z^{-1} \right) }{\left( 2+z^{-1} \right) } $$ $$ H\left( z \right) ...
0 votes
1 answer
54 views

Seemingly no division operation is done of the diagram of the transfer function

Given the below system. $$ y\left[n \right] =2 x\left[n \right] -x\left[n -1\right] +0.5 y\left[n -2 \right] $$ We'll find out the transfer function of it. So, easiely using z-transform, $$ Y(z) ...
1 vote
1 answer
124 views

Identification of a transfer function

Can you obtain a transfer function in frequency domain with a bode plot form given by this function: $$ S=k_1 \sqrt{1+\frac{k_2}{f}} $$ I did not managed it because actually in the lowest part of ...
0 votes
2 answers
87 views

how to take a second order transfer function without any zeros and represent it using two first order transfer functions

does anybody know how to take a second order transfer function with no zeros (no s terms in the numerator): $$ g(s) = K\frac{\omega_n^2}{s^2 + 2\zeta \omega_n s + \omega_n^2} $$ and represent it using ...
1 vote
1 answer
663 views

Real Data Complex Transfer Function using H0, H1, H2 Estimators

BACKGROUND: This question is attempting to consolidate material discussed in two previous topics. These are: Understanding the H1 and H2 estimators @Pontus S Frequency-domain deconvolution: "...
1 vote
2 answers
47 views

Coupled system instability

Suppose there are two linear devices (containing some multi-physics but the details don't matter here), and these devices are given to us as two black boxes that can be studied experimentally. Black ...
0 votes
1 answer
1k views

Stabilizing an unstable system and removing oscillations from step response

I have a system with the transfer function given in this MATLAB code ...
4 votes
1 answer
909 views

Developing Lead Compensator to Decrease Settle Time

This is a follow up to this question. I've approximated the transfer function for a system to be H = zpk([0.012 -1.05 18],[-0.22 -0.22 -45 -1000],10000);. My goal ...
0 votes
1 answer
426 views

Get the transfer function when using the "designfilt" command in MATLAB

To put things into perspective, I initially had these four graphs in MATLAB, whose data were sampled with a rate of 10 samples/sec :- I wanted to remove some of the spikes on the blue graphs, so I ...
2 votes
1 answer
80 views

Tuning a PID Controller

I have the following transfer function $$10000 \cdot\frac{(s-0.012)(s+1.05)(s-18)}{(s+0.22)^2(s+45)(s+1000)}$$ For which I am trying to tune a PID controller for. I'm using the pidTuner in MATLAB to ...
1 vote
2 answers
417 views

Adding noise to frequency response

I have the dynamics of a 2nd order system, mass-spring-damper for example, in the transfer-function format. For the analysis that I am doing, I am calculating the frequency response of the system by ...
2 votes
1 answer
2k views

Creating Bode Plot from Experimental Data

I have a blackbox system in which I can input a function and obtain the output signal (in MATLAB). I'm attempting to reconstruct a Bode diagram and have had success with the Magnitude plot, however, I'...
1 vote
1 answer
3k views

Get the discrete-time poles and zeros from continuous-time poles and zeros

How do you implement the following function: $$[Z^d, P^d, K^d] = \text{fcn} \,(Z^c, P^c, K^c),$$ where $Z^c = [z^c_m, ..., z^c_1]$, $P^c = [p^c_m, ..., p^c_1]$, and $K^c$ are zeros, poles, and gain ...
0 votes
0 answers
166 views

How to find H(z) from just zeros and poles

I have a system with a DC gain of 8, poles at z = +- j/2 and zeroes at e^+-j5, I need to find the H(z). I have tried this but not sure if it is right. $$ H(z) = G_o * z^{-1} \frac{(z-z_0)(z-z_1)}{(z-...
0 votes
2 answers
346 views

Amplitude spectrum (transfer function) of signal?

I have one question related to finding amplitude spectrum (transfer function) of signal knowing that output signal is time derivative of input signal. I have the answer graph but I don't understand ...
0 votes
2 answers
3k views

Transfer function estimation from frequency response

Let's assume that we know that we are dealing with a SISO second order system for which we have the frequency response (magnitude and phase for a known frequency range ω). What methods would people ...
4 votes
1 answer
2k views

How do I get a faster system response?

I have this model in simulink (the graph is my output): The step input has amplitude 0.5 m/s, and it steps up after 0.1 seconds. The gain $K_p=5$. The saturation block is to keep the voltage between -...
0 votes
3 answers
406 views

What is the transfer function of this block diagram

I and my friend have different answer for this block diagram Mine: $$y[n] = -\frac23x[n] + x[n-1] -\frac12[n-2]$$ Hence $$H(z) = \frac{1}{-\frac23 + z^{-1} -\frac12z^{-2}}$$ My friend: $$q[n]=x[n]-...
4 votes
1 answer
83 views

Transfer function with blackbox modelling is too slow compared to real expectation

I collected this data from a robot that drives with its wheels up. The blue curve is the voltage and that is my input. The orange curve is the wheel velocity and that is my output. I want to create a ...
4 votes
1 answer
502 views

What is wrong with my residue partial expansion method? (Transfer Function into State-Space Modal/Diagonal Form)

I'm using reference from here and here. This is Laplace transfer function of DC Control Speed System: $$\frac{\omega(s)}{V(s)}=\frac{K}{(Js+b)(Ls+R)+K^2}$$ Where, $\omega$ is the motor angular ...
5 votes
1 answer
280 views

how to find frequency response of microphone

hello I want to find the frequency response of a microphone. I give the input signal to my speaker and it produces a specific SPL with specific frequency. on the other side, I read the microphone ...
0 votes
1 answer
344 views

Additive disturbance in block diagram representation

Drawing the open loop block diagram between valve and pump is straightforward (please see illustration). But why should $v$ be an additional disturbance in this system (please see solution)? $v$ is ...
0 votes
2 answers
4k views

From transfer function to differential equation

I have the below detailed solution (boxed in blue) that I don't understand completely: I can reconstitute the differential equation from: $$ (1+Ts) X(s) = K_v U(s) $$ $$ x(t) + T\dot x(t) = K_v u(t) $...
4 votes
3 answers
2k views

Is this system causal or not?

My efforts of solving this question are below. I came to a conclusion that this system is causal, since: $$ \begin{cases} w[k]+5w[k-1]+6w[k-2]=x[k] \\ y[k]=w[k]+2w[k-1]+3w[k-2]+4w[k-3] \end{cases} $$...
6 votes
1 answer
17k views

Why eigen values and poles of a system are equivalent?

In control systems engineering, the stability of a system (modeled in the form of Transfer Function) is determined by the poles of the system in the right or left hand sides. When the model is ...
0 votes
0 answers
136 views

Gradient of transfer function (z-transform) with respect to coefficients/parameters?

my problem is perhaps very simple but I just can not find the answer, even though this is used (though not explained) in several books: What is $\frac{\partial G (z, \theta)}{\partial \theta}$ when $G$...
7 votes
1 answer
348 views

For a discrete LTI system, does "bounded memory" imply "rational transfer function?"

Every LTI system with a $\mathcal Z$-domain transfer function that is a rational function - aka a quotient of two polynomials in $z$ - can be implemented using a bounded amount of memory. Is the ...
0 votes
0 answers
49 views

Why the transfer function is equal to the output in this case

In this description of transfer functions on the z-plane (image linked), I'm confused by equation 1.49, which says that $H(f)=v_{out}(f)$ when $v_{in}(f)= 1 * e^{j 2 \pi (f/f_s)}$. (For another matter ...
0 votes
1 answer
580 views

Part 2: Root Locus, Transfer Functions and Unit Step Response?

I'm continuing my question referenced here: Part 1 Question / Problem Description Say I have a new Root Locus shown below Consider the generic feedback loop, and the transfer function $G(s)$ shown by ...
1 vote
1 answer
353 views

Root Locus, Transfer Functions and Unit Step Response?

Consider the generic feedback loop, and the transfer function $G(s)$ shown by the following root locus plot. Where $\mathbf{x}$ denotes the open-loop poles and $\square$ denotes the closed loop poles....
0 votes
0 answers
60 views

How to handle cross products in feedback loop?

I'm trying to simplify the following block diagram from to the following block diagram However, h(t), H(s) in time domain, has a cross product in it (gyroscopic torque). How can I represent the ...
2 votes
1 answer
198 views

Ending points of the root locus

Let $$D(s) + KN(s) = 0 \tag{1}$$where $D(s)$ and $N(s)$ are polynomials of $s \in \mathbb{C}$ such that $\text{Deg}(D) = n, \ \text{Deg}(N) = m$ and $n\ge m$. The root locus method tells us how the ...
3 votes
2 answers
4k views

How to plot magnitude response using $\tt freqz$ in MATLAB if I have a transfer function without a denominator

So I have the transfer function: $$H[z] = 1 + \sqrt{2}z^{-1} + z^{-2} $$ And I have to evaluate $H(e^{j\omega})$ for $\omega= 0, \pi/4, \pi/4 \ldots$ I have done the calculations manually using ...
1 vote
2 answers
289 views

Can we choose a sampling frequency to remove unwanted noise at a specific frequency?

I am studying for my exam in signal processing. In one of the old exam papers I am told to find a sampling frequency, which will remove 80 Hz noise. The filter the exam question is based around has an ...
0 votes
2 answers
696 views

Converting Audacity Filter Curve EQ into transfer function and applying it to a signal via python

First of I am very new to Signal Processing and to python in general. I am trying to write a script where I would feed a voice recording into it, internally apply an eq and have the modified signal ...
0 votes
1 answer
502 views

What is the relation between input and output PSDs given system transfer function $H(s)$

If I have the system transfer function $H(s)$ in the complex frequency domain, how would I relate the input/output power spectral densities? I have come across the relation $P_{out}(f) = |H(f)|^2P_{in}...

1 2 3
4
5
11