How to find step response of a non linear system

3 views (last 30 days)
I am reading a paper "Design of PID-P Controller for Non-Linear System using PSO " by Rajim Gupta, P.K.Padhy. In that paper, the authors have simulated a step response of a nonlinear system with a PID controller. My question is, how can one simulate the step response of a nonlinear system with a PID controller using MATLAB? Further, how to find time response specifications such as rise time,. settling time, etc., for the same?
  4 Comments
Birdman
Birdman on 26 Mar 2018
What does your system look like? The equations? Probably a linearization process will take place.
Rakesh Jain
Rakesh Jain on 26 Mar 2018
Edited: Rakesh Jain on 26 Mar 2018
The system is as follows: y dot = 0.5y^2 -y + x. It is given on Pg. 3 at http://ieeexplore.ieee.org/document/6780184/ I need to simulate a closed loop response with PID controller with Kp = 2, Ki=0.6 and Kd=0.5

Sign in to comment.

Accepted Answer

Birdman
Birdman on 26 Mar 2018
Run the attached model. Let me know the results.
  8 Comments
Rakesh Jain
Rakesh Jain on 26 Mar 2018
One final question. What does the variable x_y mean in the simulink model?
Birdman
Birdman on 26 Mar 2018
Edited: Birdman on 26 Mar 2018
It represents x-y operation in the equation.

Sign in to comment.

More Answers (0)

Community Treasure Hunt

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

Start Hunting!