Sliding mode observer gain -- How do I find it?

Click For Summary
SUMMARY

The discussion focuses on determining the appropriate gain for a second-order sliding mode observer in a nonlinear control system. The observer's dynamics are defined by the equation involving uncertainties and state estimations. Key methods mentioned include linearizing the system and utilizing Ackermann's formula to compute the necessary gains. The conversion of the observer's equations into state space format is emphasized as a crucial step for simplifying the solution process.

PREREQUISITES
  • Understanding of sliding mode observers and their mathematical representation
  • Familiarity with state space representation in control systems
  • Knowledge of linearization techniques for nonlinear systems
  • Proficiency in using Ackermann's formula for gain computation
NEXT STEPS
  • Learn about state space representation of nonlinear systems
  • Study linearization techniques for control systems
  • Explore Ackermann's formula for determining observer gains
  • Investigate the computation of the Jacobian matrix in nonlinear control applications
USEFUL FOR

Control engineers, researchers in nonlinear control systems, and students studying sliding mode observers will benefit from this discussion.

Payam30
Messages
44
Reaction score
1
Hi,
I have a 2nd order of sliding mode observer of the form:
\dot{\hat{x}} = \hat{f}(x,t) + \delta f + \Psi(u,y) +[ \frac{d \Omega}{dx}]^{-1} \upsilon
where ##\upsilon##:
\upsilon_1= \alpha_1 \lambda_1^{1/2} | y_1 -\hat{x}_1|^{1/2}*sign(y_1 -\hat{x}_1)
\upsilon_2= \alpha_2 \lambda_1*sign(\upsilon_1)
\upsilon_3= \alpha_3 \lambda_2^{1/2} | y_2 -\hat{x}_2|^{1/2}*sign(y_2 -\hat{x}_2)
\upsilon_4= \alpha_4 \lambda_2*sign(\upsilon_3)
...
where ##y_{1,2}## is the output and and ##x_{1,2}## are the estimations of measurable outputs. How do I find the correct gain of sliding mode observer?
##\delta f## is the uncertainties and ##[ \frac{d \Omega}{dx}]^{-1} ## is some mathematical stuff based on transformations. The main question is how do you find the proper gain of an observer by linearizing a system?
Do I linearize the plant and observer? and then what graphs should I look at to find the appripriate gains?
Thanks in advance
 
Engineering news on Phys.org
Can you convert your equations into state space format? It would be MUCH easier to solve if you can do that.
Is this for a class on non-linear controls, or just in general?

If this is a nonlinear controls problem, and the sign function implies, then yes you'll have to linear to get the function into state space format.

You would solve for an observer pretty much the same way you solve for a controller. You determine your desired eigenvalues and work backwards to determine the gains required. Ackermans formula for example is one way to do it.
 
Do you know how to compute your Jacobin matrix?
 

Similar threads

  • · Replies 5 ·
Replies
5
Views
2K
Replies
1
Views
1K
  • · Replies 11 ·
Replies
11
Views
2K
Replies
4
Views
5K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 5 ·
Replies
5
Views
8K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 12 ·
Replies
12
Views
11K
  • · Replies 0 ·
Replies
0
Views
5K
  • · Replies 6 ·
Replies
6
Views
18K