What is the frequency response of a first-order

Yuliana Jordan

Yuliana Jordan

Answered question

2022-03-17

What is the frequency response of a first-order system of ODEs?
What is the frequency response of a first-order system of ODEs? Specifically, given the differential equation:
y(t)=Ay(t)+x(t)
where y: y:[0,]Rm and ARm×m, what is the solution when 
x(t)=0cos(ωt)0=cos(ωt)bi?
Essentially, if we have a first-order system of ODEs and we activate a single input with a sine wave of a given frequency, what is the solution? Normally, the frequency response is worked out for a linear time invariant system of higher order and the solution is just a phase shifted and amplitude scaled version of the sine wave. I'm interested in what this result looks like for a first-order system rather than a single equation.

Answer & Explanation

PietAppeteoth22m

PietAppeteoth22m

Beginner2022-03-18Added 5 answers

The solution you are probably looking for has the form
y(t)=ucos(ωt)+vsin(ωt).
Insert into the DE to get the linear system for the vectors u,v. Take care of what happens if iω is an eigenvalue of A.
nida0694ii5

nida0694ii5

Beginner2022-03-19Added 6 answers

Step 1
I use Y(s) and X(s) to denote the Laplace transform L{y(t)}(s) and L{y(t)}(s) respectively. Furthermore, it is worth nothing that for A(s)=L{a(t)}(s) it hold that L{a(t)}(s)=s,A(s)a(0), with a'(t) denoting the derivative of a(t) with respect to time (t). Combing this with your original system of first order ODEs yields
s,Y(s)y(0)=A,Y(s)+X(s).  (1)
Solving (1) for Y(s) yields Y(s)=(sI-A)-1(X(s)+y(0)). (2)
Often for frequency response analysis it is assumed that y(0)=0. And for the steady state frequency response one can substitute in s=j,ω
Step 2
This is also related to converting state space models into transfer functions. So when starting with the following state space model

x ( t ) = A x ( t ) + B u ( t ) y ( t ) = C x ( t ) + D u ( t )

then the corresponding transfer function can be obtained using G(s)=C,(s,IA)1B+D.

Do you have a similar question?

Recalculate according to your conditions!

Ask your question.
Get an expert answer.

Let our experts help you. Answer in as fast as 15 minutes.

Didn't find what you were looking for?