Hello guys,
in one recent thread I have read about tranfer functions and ways of design controllers. In school we learned simple examples such as various electrical and mechanical systems (inverted pendulum, shock absorbers, DC motor and similar) and their representation in terms of transfer function in s-domain.
Procedure was:
1. using physical laws describe system with differential equations
(linear differential equations with constatnt coefficients, assumming systems are aproximately linear)
2. Finding Laplace transform of equation, assuming all initial conditions are zero and thus obtainig transfer function in s domain.
All that example had various assumptions and simplifications (otherwise, transfer function could not be obtained).
Once when we get transfer function, it is relatively easy to design controller using powerfull tools such as MATLAb and it's rltool (root locus).
Since all real systems are more or less nonlinear, obtaining transfer function is very hard.
I know that many of you are control process engineers and design various controllers and process systems
all the time can you please share your experience with me.
What procedure do you use?
Do you get process transfer function (identification, or obtain from manufacturer)?
Dop you design controllers using formal procedures you learned in school (root locus
for examples) or what?
I recently finished school and start working, I simply cannot find that many of control loops
are designed in s domain for example (or z domain for discrete systems).
Usually there are many things based on practicla experience then based on formal
procedures such as described in book "Modern control Systems" by Dorf and Bishop
in one recent thread I have read about tranfer functions and ways of design controllers. In school we learned simple examples such as various electrical and mechanical systems (inverted pendulum, shock absorbers, DC motor and similar) and their representation in terms of transfer function in s-domain.
Procedure was:
1. using physical laws describe system with differential equations
(linear differential equations with constatnt coefficients, assumming systems are aproximately linear)
2. Finding Laplace transform of equation, assuming all initial conditions are zero and thus obtainig transfer function in s domain.
All that example had various assumptions and simplifications (otherwise, transfer function could not be obtained).
Once when we get transfer function, it is relatively easy to design controller using powerfull tools such as MATLAb and it's rltool (root locus).
Since all real systems are more or less nonlinear, obtaining transfer function is very hard.
I know that many of you are control process engineers and design various controllers and process systems
all the time can you please share your experience with me.
What procedure do you use?
Do you get process transfer function (identification, or obtain from manufacturer)?
Dop you design controllers using formal procedures you learned in school (root locus
for examples) or what?
I recently finished school and start working, I simply cannot find that many of control loops
are designed in s domain for example (or z domain for discrete systems).
Usually there are many things based on practicla experience then based on formal
procedures such as described in book "Modern control Systems" by Dorf and Bishop