Non-linear manipulator control Flashcards

1
Q

What are 3 ways to solve non-linear systems

A

-Local linearisation
-Moving linearisation
-Linearising control law

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Why do we use the linearising control law to solve non-linear systems?

A

Linearising control law - Varying control gains for a critically damped system
-computing Kp such that the non-linear terms in the equation are cancelled out, leaving a linear model

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Given a non linear force, how do we create a linear control law?

A

Replace the linear term of the open loop equation with the non-linear term
-find the model-based and servo portion equations under a unit mass

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What are the practical considerations we need to make for robotic control systems?

A

-Time required to compute the model
-Sampling rate
-Lack of knowledge of parameters

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What 3 control solutions take into consideration practical problems?

A

-Feedforward non-linear control
-Dual-rate torque implemenation
-Assuming a perfect model but with external noise

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Explain feedforward non-linear control

A

-The dynamic model is outside the servo loop so model based torque is added at a slower rate

-the resulting error dynamic equation does not provide complete decoupling

-used as a starting point for robust control

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Explain dual-rate torque implementation

A

-Expressing the dynamic model in terms of configuration space equation
-the functions can be computed via background process

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

when modelling external noise in a non-ideal situation, what is the system error dynamics?

A

error_2dot + kpe + kve_dot = 1/massvector x Tdist

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Why do most industrial robots use simple control laws?

A

-Model-based control is computationally expensive
-good model parameters are hard to obtain

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

For industrial robot control systems, what controller do we use?

A

Individual joint PID control
-there is no model based portion, just servo based portion which contains PID

-therefore ß = 0

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

how can we determine control gains for the lowest resonant frequency?

A

Kv = wres
Kp = 1/4 (wres)^2

How well did you know this?
1
Not at all
2
3
4
5
Perfectly