0% found this document useful (0 votes)
149 views3 pages

EE2227 Assignment 3

This document contains 7 questions related to state space representations and controllability. Question 1 asks to write the state space representation of a given SISO system and design a feedback controller to meet certain transient response specifications. Question 2 provides Ackermann's formula for computing the state feedback vector and asks to prove this formula. Question 3 asks to use a transformation method and Ackermann's formula to verify the state feedback vector for a 3rd order system.

Uploaded by

Yashaswi Krishna
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
149 views3 pages

EE2227 Assignment 3

This document contains 7 questions related to state space representations and controllability. Question 1 asks to write the state space representation of a given SISO system and design a feedback controller to meet certain transient response specifications. Question 2 provides Ackermann's formula for computing the state feedback vector and asks to prove this formula. Question 3 asks to use a transformation method and Ackermann's formula to verify the state feedback vector for a 3rd order system.

Uploaded by

Yashaswi Krishna
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

EE2227 Assignment 3

(State Space representation and Controllability)


Due – 08-04-2019 (Before Class)
1. Consider the following open-loop system
20
𝐺𝑠 =
(𝑠 + 2)(𝑠 + 4)(𝑠 + 8)
Write the state space representation of the above system SISO system. Design a feedback controller to
yield a 15% overshoot and a settling time of 0.75 seconds. Appropriately place the third pole for second
order approximation to be valid. Make two choices for this. Plot the transient response using MATLAB
for both the cases and check how different is the transient response for the desired transient response.

2. We have seen in class the ease of implementing the controller using the phase variable choice of state
variables. As such we performed transformation of the state coordinates that were not in phase variable
form, computed the required state feedback vector for the phase variable choice of state and then we
found the state feedback vector for the original variable choice of state vector. An alternate and more
direct approach to compute the weight is to use the Ackermann’s Formula which is given as follows
𝐾𝑧 = ⏟[0 0 ⋯ 1] 𝐶𝑀−1𝑧 φd (𝐀 z )
𝑛−𝑙𝑒𝑛𝑔𝑡ℎ
where 𝐶𝑀𝑧 is the controllability matrix of the given system φd (𝐀 z ) is the desired characteristic equation
evaluated for the Matrix 𝐀 𝑧 . Prove this formula. Caution: Please give it a sincere try before looking up
online. Hint: Prove it for a small 3x3 matrix and get an idea of how to generalize.

3. In class we saw 𝐾𝑧 = 𝐾𝑥 𝐶𝑀𝑥 𝐶𝑀−1𝑧 , where 𝐾𝑥 is state feedback vector derived for the phase variable
choice and 𝐶𝑀𝑥 is the corresponding controllability matrix. Take a 3rd order system of your choice that
is described in non-phase variable form. Use the transformation method to obtain state feedback vector.
Use the Ackermann’s formula to verify your answer.

4. In the past, Type-1 diabetes patients had to inject themselves with insulin three to four times a day.
New delayed-action insulin analogues such as insulin Glargine require a single daily dose. For a
specific patient, state-space model matrices are given by (Tarin, 2007)

The state variables are


The system’s input is u = external insulin flow. The system’s output is y = plasma insulin
concentration. Find the systems transfer function and verify your result using Matlab.

5. Consider a completely state controllable system

6. Consider the system defined by


7. Consider the inverted-pendulum system show in the Figure below. Assume that

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy