Azzera filtri
Azzera filtri

A transfer function out of a complex function

5 visualizzazioni (ultimi 30 giorni)
Sydney Flowers
Sydney Flowers il 5 Giu 2013
Hi everyone, got this problem when trying to design a PID controler, so the function is here:
L=(4*exp(-t)+4*t+6)/10
i just can't get it right with all this num and den coefficients since this is a combination of ordinary function and an exponential fucntion. the question is: how do i turn it to a transfer function? got lost really.
Thanks, Sydney.
  2 Commenti
Sydney Flowers
Sydney Flowers il 5 Giu 2013
Modificato: Sydney Flowers il 5 Giu 2013
L is a function which indicates the change of the location of the rotor in time - Z-axis vibration. The function in question is a simplified law, out of which the sin(omega) was taken away and replaced by 1, for i had no idea how to make it in tf, and c and b coefficients were made numeric constants.

Accedi per commentare.

Risposte (2)

David Sanchez
David Sanchez il 5 Giu 2013
substitute in your L function:
exp(x) = 1 + x + (x^2)/4 % Taylor expansion
Operate until you obtain your num and den, then:
my_sys = tf( num, den )
  2 Commenti
Sydney Flowers
Sydney Flowers il 5 Giu 2013
numerator and denumenator - coefficient vectors that make up a transfer fucntion.

Accedi per commentare.


Azzi Abdelmalek
Azzi Abdelmalek il 5 Giu 2013
If L is your impulse response, Maybe L is
%L(t)=0.1(4exp(-t)-4t+6)u(t) % u(t) is a step function
The transfer function of your system is the Laplace transform of your impulse response
%L(p)=0.1*(4*1/(p+1)-4*1/p^2+6/p)
%L(p)=0.4/(p+1)-0.4/p^2+0.6/p=(p^2+0.2p-0.4)/(p^3+p^2)
num=[1 0.2 -0.4]
den=[1 1 0 0]
H=tf(num,den)
  11 Commenti
Azzi Abdelmalek
Azzi Abdelmalek il 5 Giu 2013
Do you mean
h: your output signal
m,c,k and F are constant
What about your input signal?
Sydney Flowers
Sydney Flowers il 5 Giu 2013
F is a disturbing force, so, if i get you right, the input is initial value of the gap h, and omega, on which the F depends. and output is a new value of the gap.

Accedi per commentare.

Categorie

Scopri di più su Mathematics in Help Center e File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by