Hi, Could anyone tell me how to extract transfer function from a non linear differential equation?

32 views (last 30 days)
Dear Sir/ Madam,
I need to extract a transfer function from a non linear equation stated below. I have solved the equation by modelling it in simulink. I also understood that I need to use lonear analysis tool to extract transfer function. The problem which I am facing is that I am unable to configure my output port as output port is time. Could you please help me on this?
Equation is dp/dt = -(n*c*sqrt(r*t*gamma)/vs)*((ps^(2*n-1)/n)*av)/(pso^((n-1)/n)) where ps is a variable quatity and rest all values are constants
  5 Comments
Sumukh Surya
Sumukh Surya on 29 May 2019
Edited: Sumukh Surya on 29 May 2019
Could you please elaborate on this?
I have solved for the equation which means I have the variation of ps with respect to time. I now need to calculate Ps(s)/T(s) . Please find attached document using which I have solved the non linear differential equation

Sign in to comment.

Answers (3)

Grufff
Grufff on 29 May 2019
Sorry, my memory of control engineering is VERY hazy... but I think you need to apply the Laplace transform.
The transfer function of a system is the system output over the system input, all represented in the complex s domain. Your function/s are currently in the time domain, so apply the Laplace transform to system input and output and express as a ratio, that's your transfer function.

Sumukh Surya
Sumukh Surya on 31 May 2019
Edited: Sumukh Surya on 31 May 2019
Hi, I understand that I need to take Laplace transform for obtaining the transfer function. But to find the transfer function for the equation shown above, manual effort might take more time. Hence I prefer doing it in MATLAB

Sumukh Surya
Sumukh Surya on 31 May 2019
Edited: Sumukh Surya on 31 May 2019
Thanks I got the transfer function :)

Categories

Find more on Dynamic System Models in Help Center and File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!