Discover MakerZone

MATLAB and Simulink resources for Arduino, LEGO, and Raspberry Pi

Learn more

Discover what MATLAB® can do for your career.

Opportunities for recent engineering grads.

Apply Today

Thread Subject:
Find parameters of PID for unkonwn transfer function of Plant and known reference.

Subject: Find parameters of PID for unkonwn transfer function of Plant and known reference.

From: Abdullah

Date: 5 Jan, 2010 20:01:20

Message: 1 of 3

Hi all,

I want to know how to find PID parameters if we know the reference trajectory but the transfer function of Plant is not known.

Manual tuning will obviously take time and I have tried a lot but unsuccessful. The Plant can't follow the desired trajectory.

Is there any way of self-tuning or auto-tuning for this Plant?

Subject: Find parameters of PID for unkonwn transfer function of Plant and known reference.

From: Arkadiy Turevskiy

Date: 12 Jan, 2010 21:14:03

Message: 2 of 3

"Abdullah " <abdullahumer@yahoo.com> wrote in message <hi05qg$ngp$1@fred.mathworks.com>...
> Hi all,
>
> I want to know how to find PID parameters if we know the reference trajectory but the transfer function of Plant is not known.
>
> Manual tuning will obviously take time and I have tried a lot but unsuccessful. The Plant can't follow the desired trajectory.
>
> Is there any way of self-tuning or auto-tuning for this Plant?

One approach could be to collect some input/output data for the plant, and use system identification to get a plant model. Once you have this model you can use PID Tuner in Control System Tooobox to automatically get you PID gains.
Arkadiy

Subject: Find parameters of PID for unkonwn transfer function of Plant and known reference.

From: Abdullah

Date: 12 Jan, 2010 23:26:02

Message: 3 of 3

"
> One approach could be to collect some input/output data for the plant, and use system identification to get a plant model. Once you have this model you can use PID Tuner in Control System Tooobox to automatically get you PID gains.
> Arkadiy

Thanks Arkadiy.

Tags for this Thread

What are tags?

A tag is like a keyword or category label associated with each thread. Tags make it easier for you to find threads of interest.

Anyone can tag a thread. Tags are public and visible to everyone.

Contact us