Design a reduced-order observer for the system

Assignment Help MATLAB Programming
Reference no: EM131725918

Problem 1: Consider the following SISO system (that can be shown to be controllable and observable):

40_MATLAB design tool.png

Design a reduced-order observer for the system using two different methods and verify the design either in MATLAB CST or in MATLAB Simulink:

1.1 The method based on matrix partitioning
1.2 Lyapunov equation method

Problem 2: Consider the following scalar linear quadratic regulator control system:

x(t) + 5x(t) = 2u(t)    J = 0T[Lx2(t) + Ru2(t)dt + Qx(T)2]

2.1 Assume that T = 5 and L = 1 and it is desired that ideally x(T) = 0, or practically x(T) should be near zero. Solve and compare two solutions of the system, one for R = 2 and Q = 0.5 and another for R = 0.5 and Q = 2. In order to compare the solutions via Simulink, find first, in each case, the value of the Riccati Equation solution K(t) at t=0. Then allow the Riccati Equation to propagate forward in time, along with the system, in order to generate the time varying state feedback gain. Let the simulation generate (in addition, and side by side with the system model and the Riccati equation) the performance measure J, as it just requires one more integrator. Stop the simulation at t = 5, or very shortly after.

2.2 Let T = ∞, L = 1, Q = 0 and R = 1. Solve the Algebraic Riccati Equation and then find the optimal quadratic regulator controller. Demonstrate the optimal performance of the system, compared to any other stabilizing state feedback control.

Problem 3: Consider the following infinite horizon least squares quadratic regulator LTI system:

195_Infinite horizon least squares.jpg

3.1 Find the solution of the Algebraic Riccati Equation, the optimal control signal (or state feedback strategy) and demonstrate the system in Simulink. Compare to one or more other systems, one of which that uses the same control but has different initial conditions, and another that has the same initial conditions but a slightly different control.

3.2 Consider now a different control strategy for the same system, involving a control effort cost combined with final state cost:

506_Control strategy.jpg

Problem 4: A linear time invariant system is given in terms of its transfer function matrix:

2406_Linear time invariant system.jpg

Need to find state variable realizations (A,B,C) to H(s), as follows:

A controllable realization (which is not necessarily a minimal realization)

An observable realization (which is not necessarily a minimal realization)

The system's McMillan degree, and consequently a minimal realization. That is, a controllable and observable realization, that will consequently feature an nxn A matrix with the lowest possible order n.

Reference no: EM131725918

Questions Cloud

How much national security is sufficient : Will people ever feel secure enough to stop implementation of advanced surveillance, detection, and inspection technologies on U.S. soil?
What are similarities of a formal and an informal work group : What are similarities and differences of a formal and an informal work group? What role does organizational culture play in level of success in a work group?
Calculate the minimum required sample size : Calculate the minimum required sample size to make 95% CI for a population proportion with margin of error no more than 0.04.
One-sample or a two-sample test : Post an example of a scenario that would warrant either a one-sample or a two-sample test. This can be a hypothetical example.
Design a reduced-order observer for the system : EEL 5613 Modern Control - Design a reduced-order observer for the system using two different methods and Find the solution of the Algebraic Riccati Equation
Explain the common law background of the fourth amendment : Write a 350- to 700-word executive summary in which you define and explain the common law background of the Fourth Amendment.
How many different ways could he fill out : If there are 10 colleges he is? considering, how many different ways could he fill out the score report? form?
Discuss the nonverbal communication : Students must describe the environment and the people being observed, i.e., age, gender, dress, etc. Discuss the nonverbal communication.
What caused the perceived need for the law or change in law : What caused the perceived need for the law or change in the law?If laws were passed was the goal they intended to achieve reached?

Reviews

len1725918

11/16/2017 6:21:11 AM

In this homework you are encouraged to use every possible MATLAB design tool to assist you solve each problem, tools such as the Lyapunov Equation Solver "lyap", the Least Squares Quadratic Regulator Solver "lqr" and the Algebraic Riccati Equation Solver "are". Of course, please show and explain how you set it up and then use the tools to do the calculations.

Write a Review

MATLAB Programming Questions & Answers

  Finite difference method

Use the finite difference method to calculate the temperature at the point specified since it is easier.

  Determine the necessary shell temperature

In a shell-and-tube heat exchanger, one fluid passes through a central tube while another fluid flows through an outer shell in the opposite direction. The purpose is to heat the fluid passing through the central tube.

  Find the integral of a function at an arbitrary location

Write a Matlab function to perform numerical integration of a set of evenly spaced data points using the trapezoidal rule

  Compute the speed of single-stage planetary gear train

Write a MATLAB function [speed] = planetary (N, emesh, first, last, arm) that computes the speed of a given link in a single-stage planetary gear train.

  Calculate and plot the error in the numerical derivative

Write a program to calculate and plot the error in the numerical estimate of the derivative.

  Create the graph using matlab functions

Create the graph, which contains a piecewise function where a line exists in the first interval, a parabola in the second interval, and the sine function in the third interval.

  Develop a simulation program

Develop a simulation program

  Create a vector in matlab

Create a three dimensional diagram of function.

  Open a named pipe and to read data from the pipe

Open a named pipe and to read data from the pipe in matlab

  Write the commands that will create the matrix

Write the commands that will create the matrix.

  Lagrange interpolating polynomial of degree

Lagrange interpolating polynomial of degree

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