Ask Question, Ask an Expert

+61-413 786 465

info@mywordsolution.com

Ask Math Expert


Home >> Math

Question 1:  In this question, we deal with a very important concept: reachable sets. Given a system

X·(t) = Ax(t) + Bww(t)

the reachable set with unit energy is defined as

R = {x(T) : x, w satisfy the dynamics above, x(0) = 0 and 0TwT(t)w(t)dt ≤ 1

This is the set that one can reach with perturbations of unit energy. It is important in terms of establishing safety; i.e., can perturbation w take the system to undesirable places or not.

a) Show that if P satisfies the following LMIs

P > 0 and 1095_Figure.jpg

then the ellipsoid

ε =· {x : xT Px ≤ 1}

contains the reachable set; i.e.,

ε ⊇ R.

b) Show that the volume of an ellipsoid

ε~ =· {x: xT M-2x ≤ 1} for some M > 0

is proportional to det(M) where the constant depends only on the dimension of x; i.e., if dimension of x is n, then the volume of the ellipsoid is of the form

volume(ε~) = C(n) det(M).

Hence, we can determine the minimum volume ellipsoid that contains the reachable set R. by solving the following optimization problem

minP log [det (P-1)]

subject to 2016_Figure1.jpg

c) It can be shown that log [det (P-1)] is a convex function of P if P is positive definite. Take T = 5s. Use CVX (or any other toolbox that can solve convex optimization prob¬lems) and the formulation in the previous question to determine the ellipsoid of smallest volume that contains the reachable set R. of the system

140_Figure2.jpg

d) Generate 100 inputs w at random of energy less than or equal to 1 in the interval [0, 5] and simulate the response of the system above to these inputs. Verify that the obtained ellipsoid contains all trajectories.

e) Now assume that we have a control input u; i.e.,

X·(t) = Ax(t) + Bww(t) + Buu(t)

Formulate the problem of state feedback design

u = Kx

that leads to the ellipsoid of smallest volume that contains the reachable set R,. Can you formulate it as a convex problem? Why or why not?

Question 2: In this question we show and use the fact that many system specifications can be formulated as a convex problem on the Youla parameter. First, recall that a set A is convex if for any x ∈ A and any y ∈ A,

λx + (1 - λ)y ∈ A for all λ ∈ [0, 1]

Also, a function f is said to be convex if for any x and y

f [λx + (1 - λ)y] ≤ λf(x) + (1 - λ) f(y)  for all λ λ [0, 1]

Now, consider a system with performance input w and performance output z and controller input u and output to the controller y. Assume that all these are scalars. As mentioned in class, one can parameterize all achievable closed loop transfer functions by using the Youla parameter Q. In this problem, given Q, we denote by

TQzw

the closed loop transfer function from w to z and (with some abuse of notation)

z(t) = [TQzw, w](t)

the response of the system at time t to the input w.

a) Show that, for any system norm ||.||

f(Q) = ||TQzw||

is a convex function of Q.

b) We now look at time domain constraints on the response of the system. It turns out that this indeed leads to a "nice" design problem. Let the input w be given and fixed and consider upper and lower bounds on the response to this input; i.e., we want

zl(t) < [TQzw](t) ≤ zu(t) for all t

where z1 and zu are given upper and lower bounds.

Show that the set

Q = {Q : zl(t) < [TQzww](t) ≤ zu(t) for all t}

is convex.

c) As discussed in class, it is hard to find Q directly since it "lives" in an infinite dimensional space. So, a possible finite dimensional approximation is to express Q as

Q (α) = αo + ∑Ni=1αi(s-γ)/(s+γ)i,

for a given γ > 0. Moreover, imposing time restrictions like the ones in the previous question might be hard to handle, so one usually tries to enforce them at specific time instants t1, t2, ... , tM and then test to see it is satisfied for all t. Show that the set

A = {α : zl/(ti) < [TQ(α)zww,2,')w](ti) ≤ zu(ti) for all i = 1,2, ... , M}

is a polytope; i.e., there exist matrix A and vector b such that

A= {α : Aα ≤ b}

d) Consider now the nominal model of the ACC benchmark problem; i.e., take k = 1.25 and assume that there is no uncertainty. Using the results above and a linear program solver, minimize the peak of the control input when the disturbance is an impulse with the additional restriction that the settling time should be below 15 sec.

Math, Academics

  • Category:- Math
  • Reference No.:- M92288317
  • Price:- $50

Guranteed 36 Hours Delivery, In Price:- $50

Have any Question?


Related Questions in Math

Assignment - solving the five question in the very details

Assignment - Solving the five question in the very details, thanks a lot. Question - Let a ∈ P n be a point. Show that the one-point set {a} is a projective variety, and compute explicit generators for the ideal I p ({a} ...

Mathematics- algebraic geometry problemlet k denotes an

Mathematics- Algebraic Geometry Problem Let K denotes an algebraically closed field and let P 1 be constructed as in Example 5.5(a) in Gathmanns notes, i.e. P 1 is the gluing of X 1 = A 1 and X 2 = A 1 along  the open su ...

Questions - provide solution to the following questionsq1

Questions - Provide solution to the following questions: Q1. Evaluate the following: ∫xsin3xdx Q2. If , then for what value of α is A an identity matrix? Q3. The line y = mx + 1 is a tangent to the curve y 2 = 4x. Find t ...

Instructionsthe aim of the assignment is that the

Instructions The aim of the assignment is that the student/group studies and applies numerical methods such as Euler's method, the Improved Euler's method and the Runge-Kutta method to solve first-order differential equa ...

Maths assignment - 1 analysis of a data setusing a

Maths Assignment - 1. Analysis of a data set Using a continuous data set you are requested to collect in the types of data and gathering data section, perform a statistical analysis on your data. You have opportunities t ...

Question you will recommend a course of action regarding

Question: You will recommend a course of action regarding strategic planning in light of the issue the healthcare organization is facing. Be sure to address the following: 1. Provide a brief summary of the issue facing t ...

Assignment - provide solution to the following questionsq1

Assignment - Provide solution to the following questions: Q1. Evaluate the following: ∫xsin3x dx Q2. If , then for what value of α is A an identity matrix? Q3. The line y = mx + 1 is a tangent to the curve y 2 = 4x. Find ...

Question 1 - for the ivp of ode y t-1e-y y1 0 find an

Question 1 - For the I.V.P of ODE y' = (t-1)e -y , y(1) = 0, find an approximation to y(1.2) using the following numerical methods with Δt = 0.1. Compare the numerical solution with the exact solution and compute the err ...

Assessment taskpractical investigation- question 1 requires

Assessment Task Practical Investigation - Question 1 requires selecting reference points from the graph. It is expected that each student will choose different reference points to other students. Take note of the criteri ...

Assignment -question 1 let t and or 0 1 be a boolean

Assignment - Question 1. Let (T, ∧, ∨,', 0, 1) be a Boolean Algebra. Define ∗ : T × T → T and o : T × T → T as follows: x ∗ y := (x ∨ y)' x o y := (x ∧ y)' (a) Show, using the laws of Boolean Algebra, how to define x ∗ y ...

  • 4,153,160 Questions Asked
  • 13,132 Experts
  • 2,558,936 Questions Answered

Ask Experts for help!!

Looking for Assignment Help?

Start excelling in your Courses, Get help with Assignment

Write us your full requirement for evaluation and you will receive response within 20 minutes turnaround time.

Ask Now Help with Problems, Get a Best Answer

Why might a bank avoid the use of interest rate swaps even

Why might a bank avoid the use of interest rate swaps, even when the institution is exposed to significant interest rate

Describe the difference between zero coupon bonds and

Describe the difference between zero coupon bonds and coupon bonds. Under what conditions will a coupon bond sell at a p

Compute the present value of an annuity of 880 per year

Compute the present value of an annuity of $ 880 per year for 16 years, given a discount rate of 6 percent per annum. As

Compute the present value of an 1150 payment made in ten

Compute the present value of an $1,150 payment made in ten years when the discount rate is 12 percent. (Do not round int

Compute the present value of an annuity of 699 per year

Compute the present value of an annuity of $ 699 per year for 19 years, given a discount rate of 6 percent per annum. As