ECE 8010 Analysis of Linear Systems Assignment

Assignment Help Engineering Mathematics
Reference no: EM133045587

ECE 8010 Analysis of Linear Systems - Clemson University

Question 1. Consider the following system

33_matrix.jpg

Note: choose integer entries for matrices whenever possible. If some matrices require non-integer entries, please write those entries as either (preferably) fractions or decimals to 4 significant digits.

a. Compute bases for the controllable and uncontrollable subspaces of the system.
Compute the bases "by hand". (You may use Matlab for basic computation and rref). Pick basis vectors with no fractions and as many zero entries as possible.

b. Does an input u(.) exist that can drive the state from x(0) = [0 0 0 0]T to x(1) = [0 1 2 0]T? Justify your answer.

c. Does an u(.) exist that can drive the state from x(0) = [0 0 0 0]T to x(1) = [2 -3 5 -1]T? Justify your answer.

d. Convert the system to an equivalent dynamical in Kalman Controllable Canonical

Form using a change of basis x = Pc1, based on your bases from part a. Label the blocks of the resulting matrices appropriately. Be sure to include the change of basis.

e. Extract the controllable subsystem from KCCF of part d. Use a change of basis ¯xc= Po2to convert the controllable subsystem to Kalman Observable Canonical Form.

Label the blocks of the resulting matrices appropriately. Be sure to include the change of basis.

f. Based on parts b,c, use a change of basis to convert the system to Kalman Canonical Form. Label the blocks of the resulting matrices appropriately. Be sure to include the change of basis.

g. List the eigenvalues of the system. For each eigenvalue, indicate whether it is associated associated with the controllable and obervable subspace, the controllable and unobservable subspace, or the uncontrollable subspace.

h. Calculate and simplify by hand the matrix transfer function for the system in Kalman Canonical Form. (Use appropriate shortcuts to make the calculation easier. You may use Matlab to check your answer, but ) Calculate the matrix transfer function for the original system using symbolic computation. Compare the matrix transfer functions for the original system and KCF system.

i. Is the original system BIBS stable? Justify your answer.

j. is the original system stabilizable? Justify your answer.

Question 2. Consider the system

713_matrix1.jpg

a. Design a full state feedback law u = -Kx + v so that the closed loop system has eigenvalues at -8,-8,-8. (You may use Matlab to assist with calculations, but do not use Ackermann's formula or the Matlab place command.)

b. Design an observer with gain L such that the error dynamics has eigenvalues at -3, -5, -7. (You may use any method to design the observer.)

c Write down the combined system with observer feedback, i.e., u = -Kx + v, using state300_matrix2.jpg. The output for the combined system is the output y of the x original system. (That is, do not include output of the observer P.)

d. Consider the following initial conditions of the combined system, z01 = [1 1 2 0 0 0]T Or and z02 = [1 1 2 1 1 2]T. Simulate the combined system from part c with zero input for each of the two different initial conditions z01 z02 Submit a clearly labeled plot showing the output y over time for the two different initial conditions (include both ouputs on the same plot for easier comparison) (See matlab commands ss and initial.)

e. Simulate the combined system from part c for each of the initial conditions z01, z02, from part d but with periodic square wave input (see below for Matlab commands to implement a periodic square wave with period 2). Submit a clearly labeled plot showing the output plot y over time for the two different initial conditions (include both ouputs on the same plot for easier comparison). (See matlab command lsim)

f. Discuss the similarities and differences for the plots from parts d and e. Discuss how the plots match (or don't ) the theoretical expectations for how a system with observer feedback should behave.

The following code can be used to implement a periodic square wave with period 2 in matlab.

tt = linspace(0,6,1000); % vector of time values
u = (mod(tt,2)<1); % periodic square wave, period 2

Question 3. The dynamics of the double pendulum on cart are given by

303_matrix3.jpg

2182_matrix4.jpg

The system parameters are M =10, m =1, l1=1, g =9.8.

a. For l2 = 5, design a feedback controller u = -K1x to place the closed loop eigenvalues at -1± j, -2, -3. (You may use Matlab)

b. For l2 = 1.01, design a feedback controller u = -K2x to place the closed loop eigenvalues at -1± j, -2, -3. (You may use Matlab)

c. Discuss why the gain vectors are so different in (a) and (b), taking into system properties such as stability, controllability, observability as appropriate. What does this mean for practical implementation of these controllers?

Reference no: EM133045587

Questions Cloud

Difficult time understanding one of employees : Some of your customers complain they have a difficult time understanding one of your employees, Miguel, since his heavy Latino accent limits his English fluency
Determine the lifo liquidation profit or loss : During 2021, 7,700 units were purchased at $9 per unit and during 2022, 10,400 units were purchased at $10 per unit. Determine LIFO liquidation profit or loss
Intern a job at full pay the internship : -Does an employer have an ethical responsibility to offer an intern a job at full pay once the internship is successfully completed? Why or why not?
Performance management practice for expatriate managers : When considering performance management practice for expatriate managers, what are the major factors that must be addressed? Do these differ for expatriate staf
ECE 8010 Analysis of Linear Systems Assignment : ECE 8010 Analysis of Linear Systems Assignment Help and Solution, Clemson University - Assessment Writing Service
Benefits of human resource planning in an organization : Explain the benefits of human resource planning in an organization.
What is ariana recognized gain on receipt : What is Ariana's recognized gain on receipt of the condemnation award and basis for the new restaurant assuming her objective is to minimize gain recognition
Define competitive advantage : Define competitive advantage and explain why this is considered to be a major concern to firms?
What price change would lead to a margin call : The initial margin is $3; 000 and the maintenance margin is $2; 000. What price change would lead to a margin call

Reviews

Write a Review

Engineering Mathematics Questions & Answers

  Prime number theorem

Dirichlet series

  Proof of bolzano-weierstrass to prove the intermediate value

Every convergent sequence contains either an increasing, or a decreasing subsequence.

  Antisymmetric relations

How many relations on A are both symmetric and antisymmetric?

  Distributed random variables

Daily Airlines fies from Amsterdam to London every day. The price of a ticket for this extremely popular flight route is $75. The aircraft has a passenger capacity of 150.

  Prepare a system of equations

How much money will Dave and Jane raise for charity

  Managing ashland multicomm services

This question is asking you to compare the likelihood of your getting 4 or more subscribers in a sample of 50 when the probability of a subscription has risen from 0.02 to 0.06.]  Talk about the comparison of probabilities in your explanation.

  Skew-symmetric matrices

Skew-symmetric matrices

  Type of taxes and rates in spokane wa

Describe the different type of taxes and their rates in Spokane WA.

  Stratified random sample

Suppose that in the four player game, the person who rolls the smallest number pays $5.00 to the person who rolls the largest number. Calculate each player's expected gain after one round.

  Find the probability density function

Find the probability density function.

  Develop a new linear programming for an aggregate production

Linear programming applied to Aggregate Production Planning of Flat Screen Monitor

  Discrete-time model for an economy

Discrete-time model for an economy

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd