From: Andrea on
Hello,

I am trying to create a gain scheduling controller for a model that I have in simulink. I have split up the workspace to get my operating points and linearised them in the control and estimation tools manager. I am a bit stuck about what to do next though. It is my understanding that I need to create a PID controller for each of these linear models and then interpolate the controller state space models but I am not sure about the best way to go about this.

Any suggestions would be appreciated

Thanks
Andrea
From: Kanthaswamy on
Hi,
I would like to suggest you the following:
I work with gain scheduling as follows:
Suppose you have a system with different linear regions of operation having different set of PID gains.
Now have a scheduler built using sfun/stateflow/simulink evaluating the clock.Apply the PID gains to the system based on the time interval corresponding to linear regions. I hope this works.The linear PID gains need to be evaluated in advance using some of the best known methods like ziegler nichols/ optimization using performance index minimization.Any further discussions,. please feel free to reach me at
kanthaswamy.g(a)gmail.com

Thanks and regards,
Kanthaswamy.G

"Andrea " <ttaa2(a)lboro.ac.uk> wrote in message <ht5nkq$sm$1(a)fred.mathworks.com>...
> Hello,
>
> I am trying to create a gain scheduling controller for a model that I have in simulink. I have split up the workspace to get my operating points and linearised them in the control and estimation tools manager. I am a bit stuck about what to do next though. It is my understanding that I need to create a PID controller for each of these linear models and then interpolate the controller state space models but I am not sure about the best way to go about this.
>
> Any suggestions would be appreciated
>
> Thanks
> Andrea