Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations cowski on being selected by the Eng-Tips community for having the most helpful posts in the forums last week. Way to Go!

Observability question

Status
Not open for further replies.

sphan

Mechanical
Joined
May 18, 2009
Messages
2
Location
US
If I have an encoder on a rotating joint, I know the position, and if I differentiate, I know I can get velocity and acceleration. If my state space controller requires velocity and acceleration, does that mean I am able to observe those values? Observability doesn't necessarily mean you need a instrument to directly measure it, does it? Many thanks for your help!
 
The fundamental answer to your question is yes, these values are observable. There are a couple of important caveats, however.

In real state-space control, these values are not obtained by differentiation. Instead, they are computed by a mathematical model of the plant in response to the control effort, with correction from the actual position measurement each cycle.

Second, do not count on these observed states being incredibly accurate, given resolution and computational limitations.

Curt Wilson
Delta Tau Data Systems
 
Differentiation and double differentiation can result in extremely noisy and/or pathological behavior. For example, if your position data resolution is poor, multiple samples might have the same value for a while before jumping to a new value. This would result in zero velocity followed by near infinite velocity spikes. Likewise, any position noise can be differentiated into velocity spikes. If your controller is not designed to handle this, it can behave erratically.

TTFN
faq731-376
7ofakss

Need help writing a question or understanding a reply? forum1529
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top