7065MAA - Faculty of Engineering Environment and Computing Assignment

Download Solution Order New Solution

Assignment Task

Questions

1. Linearisation and Equilibrium points

1. Consider a system represented by a differential equation

x(t) + x(t) + 4x(t) - X3(t) = 0, t>0.

2. Explain what is commonly understood by the “stability of a nonlinear system”

3. Express the system in state-space form x = f(x), where x(t) + 4x(t) - x3. Then find the equilibrium points (equilibria) of the system.

4. Using the linearization method, determine the stability of the origin. If it is stable, be precise with the type of stability that the origin possesses.

5. Find the type of each equilibrium and determine the stability of each of them.

6. Sketch the phase portrait of each equilibrium in one plot. (Note: please do not use MATLAB or any other computer aid to sketch it) 

2. Lyapunov Stability Theory

Given a nonlinear system:

X1 = X1 2X1 X2 + uX2

x2 = -x2+2x2

a. Using

V(x1, x2) = 1/2 x12 + 1/2 (x2 −1)2, X2 ≥1

As a Lyapunov function for the system, determine the stability of the system for x = 0 and x≥ 1.

b. Find all the equilibria of the system for u = 0, and determine the type and stability of each equilibrium.

c. Relate your finding about the stability of the equilibria in (b) with the stability of the system in (a).

3. Nonlinear Controller Design (Backstepping)

Given a nonlinear system

X1 = −x21 + x2

x2 = X3

x3 = u

Design a backstepping controller to stabilise the system.

4. Nonlinear Controller Design

Figure 1 shows a structure of a two-link planar manipulator system. The links are cascaded in a serial fashion and are actuated by individual motors.

Equation of motion of the two-link planar manipulator is described by.

M(q)ä + C(q,q)q+g(q) = t

Where q and q are 2- dimensional vectors of generalized coordinates representing joint position and velocity respectively, m(q) is a symmetric inertia matrix. The c(q, q)q accounts for centrifugal and Coriolis forces. g(q) denotes gravity forces.

a. A two-link planar robot manipulator model’s system matrices are given as.

M(q) = [01, +203 cos(q2) 02 +03 cos(q2) 02 +03 cos(q2)

C(q, q) =( -03, sin(q2)q- 03 sin(q2)q1 + (q) = [0q- 03 02+ 03 cos(92)] 3cos (q2)], q [q] 02 sin(2)91 – 03 sin(92)42]

g (q) = 04 g cos(q1)+05 g cos(q+92) 05 g cos(q1 +q2)+92) ],

Where

01 = (m1+m2)l12 + m2l22, 02 = m2l22, 03 = m2l1l2, 04 = (m1 + m2)41, 05 m2 l2. Express the system in state-space form x = f(x) + u(x, t),

where x = [x1 X2 X3 X4]T = [q1 q2 q1 q2]T

b. Using the feedback linearisation technique to design a controller for the two-link planar robot manipulator to ensure asymptotic stability.

c. Assign appropriate values to the static gain matrix (k) of your controller to track the reference signals.

q1d(t) = 0.5Sin(4t)

q2d(t) = 0.5cos(4t)

For joint positions. Using the system parameters m1 = 500gr,m2 = 400gr,l1" = 300mm, l2 = 200mm, and g = 9.81 m/s2, illustrate the behaviour of the system for 10 seconds by Matlab.

Plot q1", q1d"' with respect to time on the same figure and comment on your observations ii. Plot position and velocity errors with respect to time. Comment on what are the restrictions to increasing the static control gain in practical application

This 7065MAAEngineering has been solved by our PHD Experts at My Uni Paper.

Get It Done! Today

Country
Applicable Time Zone is AEST [Sydney, NSW] (GMT+11)
+

Every Assignment. Every Solution. Instantly. Deadline Ahead? Grab Your Sample Now.